摘要:
通常情况下我们关闭一个WCF链接都是简单地写把ICommunicationObject.Close()方法,但是这个方法有个问题就是当调用发生异常时,Close()会发生次生的异常,导致链接不能正常关闭。如果当这种异常很多时,必然对系统的稳定性有很大的影响,所以我们必须要考虑异常发生后如何关闭链接的问题。我们可以写一个扩展来专门关闭WCF链接,而不是使用原来的Close[代码]然后可以使用这个扩展... 阅读全文
摘要:
通过往WCF消息头中添加自定义信息,可以用于各种用途,比如可以用于传递AuthKey来判断调用是否合法。客户端:[代码]服务端:[代码] 阅读全文