WCF 第二章 契约 两个单向契约VS一个双向契约

你可以通过两个不同消息交换模式来解决双向通信问题。你可以使用两个单向契约,或者你可以使用一个双工契约。对于两个单向契约来说,客户端和服务端都是独 立的WCF宿主。它们分别暴露终结点来可以让另一个向自己发消息。因为它们是全面的服务,它们可以暴露多个终结点,使用多个绑定和独立的定义契约的版本。 使用一个双工契约,客户端不用明确的变成一个WCF服务而且不用很复杂(很灵活)来选择绑定或者暴露其他终结点。更进一步,定义客户端终结点的地址,绑定 和契约是由信道工厂在双工通信被客户端初始化时完成的。
原文地址:https://www.cnblogs.com/llbofchina/p/2091354.html