soap与http区别

http:标准超文本传输协议;
soap:(Simple Object AccessProtocol)简单对象访问协议
	   它是轻型协议,用于分散的,分布式计算环境中交换信息.
	   soap有助于以独立于平台的方式访问对象,服务和服务器.他借助xml,提供了http所需的拓展.


soap的4个主要组成部分
1:soap封装定义了一个的框架(描述消息的内容多少,谁发送,谁应当接受处理,以及如何处理它们)
2:soap编码规则定义了可选数据编码规则,用于表示应用程序定义的数据类型和直接图标,以及一个用于序列化非语法数据模型统一标准
3:soap RPC表示定义一个远程调用风格(请求/响应)信息交换的模式
4:soap松绑定义了soap和http之间的绑定和使用底层协议的交换

soap简单理解为:soap=RPC+HTTP+XML,即采用http作为通信协议,RPC作为一致性调用途径,XML作为数据传送的格式,从而允许服务提供者和服务客户经过防火墙在Internet上进行交换

soap和http区别:都是底层的通信协议,请求包的格式不同,soap是xml形式,http是纯文本格式;
soap可以传递机构化的数据,http只能传输纯文本数据
soap是简单对象访问协议,http是标准超文本传输协议
soap相对于http由于要解析xml,速度可能有所降低
  • 3
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值