目录:
定义-简单对象访问协议(SOAP)是什么意思?
简单对象访问协议(SOAP)是用于实现Web服务的协议。 SOAP的功能指南允许两个程序之间通过Internet进行通信,即使它们运行在不同的平台上,使用不同的技术并以不同的编程语言编写也是如此。
今天,该术语被简单地称为SOAP,并且不被视为首字母缩写词。
Techopedia解释了简单对象访问协议(SOAP)
作为协议,SOAP具有四个基本部分:
- 消息内容及其处理准则
- 应用程序定义的数据类型的编码准则
- 远程过程调用(RPC)和响应的准则
- 通过某些协议交换消息的准则
SOAP是使用可扩展标记语言(XML)编写的。 因此,XML文档结构还由四个基本元素组成:
- 信封
- 标头
- 身体
- 故障
信封元素是XML文档可以识别为SOAP消息的地方。 SOAP消息是一种XML文档,该XML文档的信封元素按顺序封装了header元素和body元素。 断层元素位于体内。
标头元素实际上是可选的。 但是,如果存在,则可以在其中找到有关应用程序的信息,例如身份验证,付款,交易ID等。
正文元素是实际消息所在的位置。 故障元素包含错误和状态信息。
尽管SOAP消息使用HTTP作为其传递系统,但也支持其他传输协议。
