【接口】soap 与 restful 接口

彩屏黑白 / 2024-11-17 / 原文

背景

soap 与 restful 接口,两者都是为了方便不同的应用程序进行远程通信的协议,都对数据结构进行约束

soap

数据结构

soap 是基于xml 格式的消息进行通信。包含:

envelope (信封):必须元素,用于将此XML文档标识为一条SOAP消息。

header(头部):可选,包含头部信息,如认证信息、事务信息等。

body(主体):必须,包含所有的调用和响应信息。

fault(错误):可选,提供有关处理此消息所发生错误的信息。

传输机制

借用HTTP作为其主要传输机制。