1

我有 wcf 服务,可以在完成某些工作后回调客户端。
我有几个简单的问题。
如果我的客户端崩溃或我在服务完成之前关闭客户端应用程序,那么从客户端传递给它的服务端线程和回调对象会发生什么情况?
在这种情况下,我是否需要有一些安全网才能使服务在这种情况发生后正确处理未来的客户请求?

4

1 回答 1

1

当您尝试使用客户端创建通道时,您可能会收到 CommunicationException,因为您的客户端的端点不再监听。

只需添加一些异常处理并执行适当的操作。例如,如果您遇到异常,您可以终止线程,尝试再次建立连接等。

于 2012-08-23T16:34:46.923 回答