WCF双工通信

标签 wcf

WCF 中可以进行双工通信吗?

最佳答案

双工模式通信是指双向通信。通常在 WCF 中,客户端调用服务器。但是服务器无法调用客户端,例如通知聊天客户端有新的聊天消息可用。

通过双工合约,服务器提供客户端必须实现的接口(interface)。现在有两个接口(interface),一种是服务器照常实现的,另一种是客户端实现的。这使得服务器能够调用客户端上的方法。在聊天程序场景中,这使得服务器能够在有新消息可用时通知客户端,而客户端不必不断地检查服务器是否有新消息。

关于WCF双工通信,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2555988/

相关文章:

c# - 您如何设置 HTTP 和 HTTPS WCF 4 RESTful 服务?

Java-调用.net wcf web服务Spring

wcf - WCF OperationContract中IsInitiating和IsOneWay的含义

visual-studio - 在 WCF 中设置 ClientCredentials 时出现 "Object is read only"错误

.net - MVVM Light 如何判断哪些记录发生了变化

multithreading - 2013年WCF长投票

WCF 客户端身份验证方案 'Basic' 。到一个java服务器

c# - 使用WCF服务返回MembershipUser

wcf - 如何使用 MessageHeader.CreateHeader() 方法向 WCF 消息头添加属性?

wcf - 在服务和客户端之间共享 WCF 设置