1 / 19
文档名称:

SOAP 教程【W3school】.doc

格式:doc   大小:119KB   页数:19页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

SOAP 教程【W3school】.doc

上传人:63229029 2017/8/22 文件大小:119 KB

下载得到文件列表

SOAP 教程【W3school】.doc

文档介绍

文档介绍:SOAP 教程
Next Page
SOAP 是一种简单的基于 XML 的协议,它使应用程序通过 HTTP 来交换信息。
在我们的 SOAP 教程中,你将了解到什么是 SOAP,以及它如何在应用程序之间交换信息。
开始学****SOAP !
内容目录
SOAP 简介
本章讲解 SOAP 的概念和作用。
SOAP 语法
本章讲解 SOAP 的构建模块和 SOAP 的语法规则。
SOAP Envelope 元素
本章讲解 SOAP 的 Envelope 元素。
SOAP Header 元素
本章讲解 SOAP 的 Header 元素。
SOAP Body 元素
本章讲解 SOAP 的 Body 元素。
SOAP Fault 元素
本章讲解 SOAP 的 Fault 元素。
SOAP HTTP Binding
本章是对 SOAP HTTP 绑定的简介。
SOAP 实例
本章介绍了一个 SOAP 实例。
SOAP 总结
本节是对您在本教程所学内容的一个总结,并为您推荐了下一步应该学****的内容。
SOAP 简介
Previous Page
Next Page
SOAP 是基于 XML 的简易协议,可使应用程序在 HTTP 之上进行信息交换。
或者更简单地说:SOAP 是用于访问网络服务的协议。
您应当具备的基础知识
在继续学****之前,您需要对下面的知识有基本的了解:
XML
XML 命名空间
如果您希望首先学****这些项目,请访问我们的《XML 教程》。
什么是 SOAP?
SOAP 指简易对象访问协议
SOAP 是一种通信协议
SOAP 用于应用程序之间的通信
SOAP 是一种用于发送消息的格式
SOAP 被设计用来通过因特网进行通信
SOAP 独立于平台
SOAP 独立于语言
SOAP 基于 XML
SOAP 很简单并可扩展
SOAP 允许您绕过防火墙
SOAP 将被作为 W3C 标准来发展
Why SOAP?
对于应用程序开发来说,使程序之间进行因特网通信是很重要的。
目前的应用程序通过使用远程过程调用(RPC)在诸如 DCOM 与 CORBA 等对象之间进行通信,但是 HTTP 不是为此设计的。RPC 会产生兼容性以及安全问题;防火墙和***通常会阻止此类流量。
通过 HTTP 在应用程序间通信是更好的方法,因为 HTTP 得到了所有的因特网浏览器及服务器的支持。SOAP 就是被创造出来完成这个任务的。
SOAP 提供了一种标准的方法,使得运行在不同的操作系统并使用不同的技术和编程语言的应用程序可以互相进行通信。
Microsoft 和 SOAP
SOAP 架构的关键元素,用于未来的因特网应用程序开发。
SOAP 被提交到 W3C
在 2000 年 5 月,UserLand、merce paq、Developmentor、HP、IBM、IONA、Lotus、Microsoft 以及 SAP 向 W3C 提交了 SOAP 因特网协议,这些公司期望此协议能够通过使用因特网标准(HTTP 以及 XML)把图形用户界面桌面应用程序连接到强大的因特网服务器,以此来彻底变革应用程序的开发。
W3C 正在发展 SOAP
首个关于 SOAP 的公共工作草案由 W3C 在 2001 年 12 月发布。如需阅读更多有关在 W3C 的 SOAP 活动的内容,请访问我们的《W3C 教程》。
SOAP 语法
Previous Page
Next Page
SOAP 构建模块
一条 SOAP 消息就是一个普通的 XML 文档,包含下列元素:
必需的 Envelope 元素,可把此 XML 文档标识为一条 SOAP 消息
可选的 Header 元素,包含头部信息
必需的 Body 元素,包含所有的调用和响应信息
可选的 Fault 元素,提供有关在处理此消息所发生错误的信息
所有以上的元素均被声明于针对 SOAP 封装的默认命名空间中:
1/12/soap-envelope
以及针对 SOAP 编码和数据类型的默认命名空间:
1/12/soap-encoding
语法规则
这里是一些重要的语法规则:
SOAP 消息必须用 XML 来编码
SOAP 消息必须使用 SOAP Envelope 命名空间
SOAP 消息必须使用 SOAP Encoding 命名空间
SOAP 消息不能包含 DTD 引用
SOAP 消息不能包含 XML 处理指令
SOAP 消息的基本结构
<?xml version=""?>
<soap:Envelope
xmlns:soap="1

最近更新

北京师范大学出版社小学英语五年级(上册) 20页

同堂异科体现了教师教育活动的 13页

培训项目策划方案7篇 23页

小学英语沪教版听课记录下册 4页

广东省二类有源医疗器械注册申报常见问题探析.. 8页

投标人须知前附表内容和评分细则有争议 4页

新领程七年级上册数学答案2022 4页

毕节市七星关区赤水河沿岸七个乡镇 35页

生产管理工作的主要内容(精简版) 7页

秸秆禁烧承诺书 11页

论心理健康于当代大学生重要性 6页

适合幼儿园大班的户外游戏活动方案5篇 7页

门式起重机变幅机构电气控制设计毕业论文 46页

高中生物新课程教材的分析与教学策略初探 10页

输血科工作人员技术规范培训 130页

经济变迁·货币金融形势·结构调整 186页

《趣味英语阅读》课件 28页

《近代物理基础》课件 34页

生产与服务循环审计修改 58页

PHP并行编程与多线程技术研究 32页

PhoneGapCordova应用位置服务实现与应用 32页

新乡学院教务管理信息系统分析与设计的开题报.. 2页

四川省成都外国语学校2024-2024学年高二下学期.. 14页

锂电池厂用蒸汽的作用 8页

摩托车产业人工智能应用案例 29页

2023年云南省社区(村)基层治理专干招考聘用50.. 197页

人教版二年级下册《轴对称图形》公开课公开课.. 33页

外研版八年级英语下册期中测试卷及答案 8页

中国北车集团大连机车车辆有限公司企业标准 8页

以赛亚书第7,8,9章讲义-thegrebecorner 7页