Dev*_*lek 2 c# service web-services
我希望创建一个服务或控制台应用程序,它将等待来自客户端应用程序的通信,根据收到的数据运行查询并将查询结果返回给客户端应用程序.
这样做的原因是删除数据库访问信息(用户名,密码,数据库等)硬编码到客户端.这也将减少客户需要完成的处理量.因此,服务或控制台需要能够同时处理多个连接并快速处理它们.
该服务接收的数据将通过互联网或本地内联网传输,因此它需要能够监听所有端口或者可以被告知在单个端口上侦听.
在视觉上它看起来像这样;

任何参考材料或代码片段将不胜感激.
您可以通过多种方式公开数据:
这些是我要检查的选项.服务器组件可以是Windows服务,在这种情况下,您将被限制为经典WCF服务或要在IIS中托管的Web服务应用程序.
您现在可以深入了解这两种技术.为此提供代码片段几乎是不可能的,因为它们不是易读的片段,而是大量的代码.我建议你先熟悉这两个选项背后的想法,然后尝试查看一些代码.