[英]Can you send data to clients from a WCF service without the clients having to call the service?
说我想写一个点对点聊天应用程序。 我使用WCF服务作为客户端登录的服务器,以便他们可以找到彼此的IP地址和端口。
好吧,也说我的客户端应用程序中有一个文本框,显示所有在线用户。 每次用户登录或注销时,我都希望更新此“Who's online”文本框,以便仅显示当前在线用户。
因此,服务器需要在用户登录或注销后向所有客户端发送信息。 但似乎WCF只能在响应请求时发送数据....
我在这里遗漏了什么,WCF是否能够处理这种情况?
我认为你需要双工服务。
有几种方法可以解决这个问题,这些方法可能是最常见的:
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.