SAOP 学习笔记

SAOP(Simple Object Access Protocol)是为实现跨平台、语言无关、松散耦合的分布式环境中的信息交换而设计的协议。它由封装、编码规则、RPC表示和绑定四部分组成,通过HTTP协议传输XML格式的数据。SOAP允许服务提供者和服务客户在互联网上进行通信,客户端将请求转换为XML并通过SOAP网关发送,服务器接收后根据HTTP头部标识响应。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

为什么需要SAOP?

为了满足:应用具有广泛的兼容能力,可以支持不同的系统平台、数据格式和多种连接方式,要求在Internet 环境下,实现系统是松散耦合的、跨平台的,与语言无关的,与特定接口无关的,而且要提供对Web 应用程序的可靠访问。


什么是SAOP?

1.SAOP(Simple Object Access Protocol )简单对象访问协议是在分散或分布式的环境中交换信息的简单的协议,是一个基于XML的协议,它包括四个部分

    (1.)SAOP封装(envelop):封装定义了一个描述消息中的内容是什么,是谁发送的,谁应当接受并处理它们的框架

    (2.)SAOP编码规则(encoding rules):用于表示应用程序需要使用的数据类型的实例

    (3.)SAOP RPC表示(RPC representation):表示远程过程调用和应答的协定

    (4.)SAOP绑定(binding):使用底层协议交换信息


SAOP=RPC+HTTP+XML

SOAP简单的理解,就是这样的一个开放协议SOAP=RPC+HTTP+XML:采用HTTP作为底层通讯协议;RPC作为一致性的调用途径,XML作为数据传送的格式,允许服务提供者和服务客户经过防火墙在INTERNET进行通讯交互。


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值