刚刚开始研究WCF并遇到了 WSDualHttpBinding绑定。

我过去曾使用.Net远程处理,但当客户端在路由器后面时,不可能发生回调。 只有在LAN上运行2个应用程序时,回调才有效。

正如本文所解释的那样。 http://blogs.msdn.com/manishg/archive/ 2004/10/16 / 243414.aspx

提到了 “如果您的客户端应用程序在路由器后运行(如大多数家庭网络设置的情况),则服务器无法将事件分派给客户端”

WCF是否找到了解决这个问题的方法,我理解绑定TCP支持回调只能在局域网上运行?我对吗?让回调在互联网上运行并且只是想知道这是否可行会很好吗?

有帮助吗?

解决方案

还没有。 WCF 4.0中的新中继绑定对此进行了实际纠正,但双绑定只是在单个合同中定义服务器到客户端回调的一种方式。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top