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