|
系列文章导航:
WCF从理论到实践(16):操作重载(带视频+ppt+源码)
WCF从理论到实践(17):OO大背离(带视频+ppt+源码)
本文的出发点
通过阅读本文,您能了解以下知识:
- Address是什么?
- Address的组成?
- 如何在配置文件中指定Address?
- 如何通过编程方式设置Address?
- Address有什么特殊应用?
本文适合的读者
适合WCF初学者,可以没有任何SOA和其他分布式开发经验
Address是什么?
一个要和服务端通讯的客户端要做的第一件事情,就是搞清数据要发给谁?目的地在哪?而Address正是通过一个Uri来唯一标示一个WCF的终节点(EndPoint)的,它标示了消息发送的目的地。在WCF 数据通讯中,它解决了服务在哪里的问题。
Address的组成?
Address在WCF中的用System.ServiceModel.EndpointAddress对象来表示的,它的结构如下:
组成部分 | 作用 | |
Uri | 指示EndPoint的地址,是必须的 | |
Identity | 能保证地址的唯一性,当Uri一致的时候,可以用Identity来区分EndPoint,可有可无 | |
Headers | 为地址提供了一些附加信息,用于Soap Message Filter,最后会添加到Soap消息的Header中 |
NET技术:WCF从理论到实践(4):路在何方,转载需保留来源!
郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。