我使用ASP.NET实现了pub / sub框架,使用net.tcp绑定实现了WCF服务。我在IIS7.5上托管了wcf服务。我的代码是在VS2010,Windows7下开发的。
我的演示应用程序工作正常,但我只是想在我的wcf服务回调到客户端时处理错误异常。
到目前为止,我的WCF服务或ASP.NET根本没有向屏幕引发任何错误。
这是我的测试步骤:
开始服务
打开2 IE(例如UserA和UserB)
用户均订阅了WCF服务
关闭UserB(关闭IE的IE)
尝试将用户ID发送给UserB
UserA可以将msg发送给B,但没有出现错误
我预计我的脸上应该出现一些错误,但没有......
请建议我如何处理这个案子?
谢谢
答案 0 :(得分:1)
连接/客户端位于该计算机上的IIS中,而不是您的浏览器。关闭IE不一定会关闭客户端实例,这意味着回调仍然会成功。如果要将实例绑定到IE,则需要使用类似Silverlight的东西来托管回调功能。然后你应该能够看到你正在寻找的行为。