IT业务 什么是简单对象访问协议(肥皂)? -技术百科的定义

什么是简单对象访问协议(肥皂)? -技术百科的定义

目录:

Anonim

定义-简单对象访问协议(SOAP)是什么意思?

简单对象访问协议(SOAP)是用于实现Web服务的协议。 SOAP的功能指南允许两个程序之间通过Internet进行通信,即使它们运行在不同的平台上,使用不同的技术并以不同的编程语言编写也是如此。

今天,该术语被简单地称为SOAP,并且不被视为首字母缩写词。

Techopedia解释了简单对象访问协议(SOAP)

作为协议,SOAP具有四个基本部分:

  • 消息内容及其处理准则
  • 应用程序定义的数据类型的编码准则
  • 远程过程调用(RPC)和响应的准则
  • 通过某些协议交换消息的准则

SOAP是使用可扩展标记语言(XML)编写的。 因此,XML文档结构还由四个基本元素组成:

  • 信封
  • 标头
  • 身体
  • 故障

信封元素是XML文档可以识别为SOAP消息的地方。 SOAP消息是一种XML文档,该XML文档的信封元素按顺序封装了header元素和body元素。 断层元素位于体内。

标头元素实际上是可选的。 但是,如果存在,则可以在其中找到有关应用程序的信息,例如身份验证,付款,交易ID等。

正文元素是实际消息所在的位置。 故障元素包含错误和状态信息。

尽管SOAP消息使用HTTP作为其传递系统,但也支持其他传输协议。

什么是简单对象访问协议(肥皂)? -技术百科的定义