刚刚开始研究WCF并遇到了 WSDualHttpBinding绑定。
我过去曾使用.Net远程处理,但当客户端在路由器后面时,不可能发生回调。 只有在LAN上运行2个应用程序时,回调才有效。
正如本文所解释的那样。 http://blogs.msdn.com/manishg/archive/2004/10/16/243414.aspx
提到了 “如果您的客户端应用程序在路由器后运行(如大多数家庭网络设置的情况),则服务器无法将事件分派给客户端”
WCF是否找到了解决这个问题的方法,我理解绑定TCP支持回调只能在局域网上运行?我对吗?让回调在互联网上运行并且只是想知道这是否可行会很好吗?
答案 0 :(得分:1)
还没有。 WCF 4.0中的新中继绑定对此进行了实际纠正,但双绑定只是在单个合同中定义服务器到客户端回调的一种方式。