soap协议和http协议之间的区别
创始人
2025-05-31 13:04:03
0

文章目录

  • 1、http标准超文本传输协议
  • 2、SOAP(Simple Object AccessProtocol)简单对象访问协议。
  • 3、SOAP与HTTP的区别


1、http标准超文本传输协议

使用对参数进行编码并将参数作为键值对传递,还使用关联的请求语义。

每个协议都包含一系列HTTP请求标头及其他一些信息,定义客户端向服务器请求哪些内容,服务器用一系列HTTP响应标头和所请求的数据进行响应。

HTTP-GET 使用 MIME 类型application/x-www-form-urlencoded(将追加到处理请求的服务器的 URL 中)以 URL 编码文本的形式传递其参数。

URL 编码是一种字符编码形式,可确保传递的参数中包含一致性文本,例如将空格编码为 %20,其它符号转换为%XX,其中XX为该符号以16进制表示的ASCII(或ISOLatin-1)值。

追加的参数也称为查询字符串;HTTP-POST参数也是 URL 编码的,但是,键/值对是在实际的 HTTP 请求消息内部传递的,而不是作为 URL 的一部分进行传递。

2、SOAP(Simple Object AccessProtocol)简单对象访问协议。

它是轻型协议,用于分散的、分布式计算环境中交换信息。SOAP有助于以独立于平台的方式访问对象、服务和服务器。它借助于XML,提供了HTTP所需的扩展。

SOAP协议规范由4个主要的部分组成。

第一部分:SOAP封装(Envelop)定义了一个的框架(描述消息的内容多少、谁发送、谁应当接受、处理,以及如何处理它们)。

第二部分:SOAP编码规则(Encoding Rules)定义了可选数据编码规则,用于表示应用程序定义的数据类型和直接图表,以及一个用于序列化非语法数据模型统一标准。

第三部分:SOAP RPC表示(RPC Representation)定义一个远程调用风格(请求/响应)信息交换的模式。

第四部分:SOAP绑定(Binding)定义了SOAP和HTTP之间的绑定和使用底层协议的交换。

SOAP:简单对象访问协议,简单对象访问协议(SOAP)是一种轻量的、简单的、基于 XML 的协议,它被设计成在 WEB 上交换结构化的和固化的信息。

SOAP 可以和现存的许多因特网协议和格式结合使用,包括超文本传输协议( HTTP),简单邮件传输协议(SMTP),多用途网际邮件扩充协议(MIME)。

它还支持从消息系统到远程过程调用(RPC)等大量的应用程序。

SOAP协议可以简单地理解为:

SOAP=RPC+HTTP+XML,即采用HTTP作为通信协议,RPC(Remote Procedure Call Protocol 远程过程调用协议)作为一致性的调用途径,

XML作为数据传送的格式,从而允许服务提供者和服务客户经过防火墙在Internet上进行通信交互。

3、SOAP与HTTP的区别

都是底层的通信协议,请求包的格式不同,soap包是XML格式,http纯文本格式

soap 可以传递结构化的数据,http只能传输纯文本数据;

SOAP:简单对象访问协议 ,http是标准超文本传输协议。

SOAP相对http(post/get)由于要进行xml解析,速度可能会有所降低。

相关内容

热门资讯

Centos7安装升级最新版R... Centos7安装升级最新版Redis7.0.10 闭坑攻略1、前言2、升级GCC3、下载编译Red...
2023年长租公寓行业研究报告 第一章 行业概况 长租公寓是一种新型的住房形式,它为租客提供长期的住宿选择࿰...
《全国儿童友好公园打卡地图》在... 中新网广州6月1日电 (记者 程景伟)广州市儿童公园6月1日开启2025年“童迎十五运活力向未来”六...
终于弄明白6-7月去威海,怎么... 威海攻略做好了!去威海不下5次了,建议还没去的姐妹看完这篇再出发,不然真的会不小心就踩雷,去威海玩的...
宜昌三峡三天两晚品质旅游行程,... 宜昌三峡,那是一幅流动的山水画卷,自古以来就吸引着无数文人墨客和游客。这里既有壮美的自然风光,又有深...
做一个元气满满的同路人,在社科... 人生需要归零。每过一段时间都要将过去清零,让自己重新开始。该放手时就放手,...
微软WHQL认证有哪些步骤?驱... 微软WHQL认证是指Microsoft Windows Hardware Quality Labs&...
移动应用架构设计:如何转变开发... 移动应用架构设计:如何转变开发流程 2023 年掌握移动应用程序架构的指南࿰...
原创 最... 夏天开个火炒个菜,汗珠子噼里啪啦往下掉,油烟一熏,胃口都跑没影儿了。这时候,谁还乐意在灶台边吭哧吭哧...
蔬菜中的“维 C 之王”竟是它... 在蔬菜界中,甜椒以其鲜艳的色彩和清脆的口感,常常被当作菜肴的点缀。无论是青红黄相间的炒菜,还是沙拉中...
翠湖又添打卡地!这幅墙绘让三角... 端午假期,春城市民不用出远门也能邂逅众多风景。在翠湖边,“一名”簪花少女悄然现身,吸引了众多市民游客...
当端午遇上“六一” 两江新区景... 三大动漫IP集结、 萌趣恐龙巡游、泰式泼水狂欢..... 6月1日, 端午假期邂逅“六一”儿童节, ...
夏日文旅新地标 来璧山梦界水世... 6月1日,璧山梦界水世界在玉泉湖畔开园。开园首日即迎来众多游客,共同见证了一场融合“水战”激情、亲子...
C++ 机房预约系统(六):学... 8、 学生模块 8.1 学生子菜单、登录和注销 实现步骤: 在Student.cpp的...
win下pytorch安装—c... 安装目录一、cuda安装1.1、cuda版本选择1.2、下载安装二、cudnn安装三、pytorch...
AJAX,Axios,JSON... 一. AJAX简介概念: AJAX(Asynchronous JavaScript And XML)...
ChIP-seq 分析:Dif... 动动发财的小手,点个赞吧! 1. 寻找差异区域 然而,识别...
四川九寨沟乐山大佛旅游攻略跟团... 标题:四川九寨沟乐山大佛5天4晚跟团游,驴友亲测只需千元预算!跟着导游乐乐畅享川蜀风情 四川旅游推荐...
全国最具人气三条路 内蒙古有一... 5月30日,交通运输部公布2024年“我家门口那条路——最具人气的路”名单,全国仅3条路入选——内蒙...