标签: c# windows-services windows-process
对于这种情况,您会建议哪种项目(C#)类型?
有一个应用程序从一侧与远程服务器进行通信(我有与该服务器通信的API)以及与用户计算机上的许多不同应用程序(称为客户端)进行通信。
我需要在任何给定时刻只有一个服务器连接,但每个客户端都可以单独提出他的请求。
客户端可以使用某种对象(.net对象)与服务器通信吗?
我的想法是制作Windows服务,但我不确定这是一个好方法吗?
答案 0 :(得分:0)
您可以使用WCF InProc进行进程间通信。 查看tutorial。
此外,ZeroMQ可用作InProc通信的替代方案。