1. 使用同一个绑定对象实现地址跨终结点共享
2. 地址报头帮助辅助寻址
3. 使用端口共享为多个服务使用相同端口
4. WCF终结点地址分为逻辑地址和物理地址, 客户端使用ClientViaBehavior实现逻辑地址和物理地址分离,服务端由终结点的ListenUri和LirtenUriMode共同决定
5. 消息分发模型
ServiceHost -----> ChannelDisPatcher----------->(通过AddressFilter和ContractFilter)EndPointDispatcher
通过ServiceBehaviorAttribute的AddressFilterMode可以改变终结点AddressFilter匹配行为