我正在通过c ++控制台应用程序编写WCF RESTFUL服务。客户端使用浏览器并通过我的restful wcf服务连接到该c ++应用程序。每当我的wcf服务从c ++应用程序获得更新时,我需要将该状态更新发送到浏览器客户端,而不需要浏览器刷新页面。我怎样才能做到这一点?请帮帮我。非常感谢提前。
答案 0 :(得分:0)
不幸的是,您无法通过WCF和WebHttpBinding(REST)绑定执行此操作。或者,您可以使用支持回调的WCF绑定,或者查看在ASP.net WEB.API服务中运行SignalR。
请注意,支持回调(双工)的WCF绑定是:
NetTcpBinding的 NetNamedPipeBinding WSDualHttpBinding