第2章终结点地址与WCF寻址-Error_404_资源不存在.PDF

第2章终结点地址与WCF寻址-Error_404_资源不存在.PDF

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第2章终结点地址与WCF寻址-Error_404_资源不存在.PDF

第6 章 消息 (Message ) 虽然我们一直在强调WCF 基于消息通信的本质,但是一般的编程人员却 感受不到消息的存在,这是因为WCF 设计的目标就是在内部实现消息通信的 所有细节,并为最终的编程人员提供一个完全面向对象的应用编程接口。他 们面对的是接口,却不知道服务契约对于服务的描述;面对的是数据类型, 却不知道数据契约对序列化的作用;面对的是方法调用和返回值的获取,却 不了解底层消息交换的过程。只有从消息交换层面来认识WCF 才能洞悉其本 质,也只有对整个消息处理流程有清晰的认识才能创建高效的WCF 应用。 WCF 全面解析(上册) 232 第6 章 消息(Message ) 6.1 SOAP 与WS-Addressing 从WCF 的应用领域来看,WCF 主要有两个分支:一个是通过提供基于SOAP 消息的服 务解决企业级应用的通信问题;另一个则是为纯Web 应用提供REST (Representational State Transfer )服务。本书上、下册主要以介绍SOAP 为主。W3C 为SOAP 消息制定了同名的规 范(SOAP 1.1 和SOAP 1.2 ),而WS-Addressing 则提供了一种与具体传输无关的消息寻址机 制。SOAP 和WS-Addressing 是整个WS-*协议簇的基础。在本书中会涉及很多WS 规范, 这些规范都建立在SOAP 和WS-Addressing 上。 6.1.1 SOAP SOAP 最初是“Simple Object Access Protocol ”的简称,这是为Web 服务制定的一种结 构化信息交换协议,但是今天的SOAP 已经不具有了当初的含义,已经不再是数据交换协议。 我们如今将SOAP 看成是一个单词,表示的就是符合W3C 制定的SOAP 规范的消息。到目 前为止,W3C 一共制定了SOAP 1.1 和SOAP 1.2 两个版本的规范,它们对应的命名空间分 别为:  SOAP 1.1,/soap/envelope  SOAP 1.2,/2003/05/soap-envelope 下面的XML 体现了一个典型SOAP 消息的结构。整个消息被封装在一个称为SOAP 封 套的Envelope元素中。封套元素除了具有一个必需的Body表示消息主体之外,还可以 包含多个表示消息报头的Header元素。Envelope 、Body和Header均采用基于SOAP 版本的命名空间。 env:Envelope xmlns:env=/2003/05/soap-envelope env:Header n:alertcontrol xmlns:n=/alertcontrol n:priority1/n:priority n:expires2001-06-22T14:00:00-05:00/n:expires /n:alertcontrol /env:Header env:Body m:alert xmlns:m=/alert m:msgPick up Mary at school at 2pm/m:msg /m:alert /env:Body /env:Envelope 6.1.2 WS-Addressing SOAP 规范消息的结构,而WS-Addressing 则规范消息交换中的寻址机制。W3C 在2004 WCF 全面解析(上册) 6.1 SOAP 与WS-Addressing 233 年8 月和2005 年8 月发布了两个版本,分别被称为WS-Addressing 2004 和WS-Addressing 1.0 。 两个版本的WS-Addressing 对应的命名空间分别为:  /ws/2

文档评论(0)

shiyouguizi + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档