Http和Soap的关系
2012-06-28 16:05
183 查看
http:是一个客户端和服务器端请求和应答的标准(TCP)。http协议其目的是为了提供一种发布和接收http页面的方法
http协议的客户端与服务器的交互:由HTTP客户端发起一个请求,建立一个到服务器指定端口(默认是80端口)的TCP连接。HTTP服务器则在那个端口监听客户端发送过来的请求。一旦收到请求,服务器(向客户端)发回一个状态行,比如"HTTP/1.1
200 OK",和(响应的)消息,消息的消息体可能是请求的文件、错误消息、或者其它一些信息。
soap 协议:它描述了一种在分散或分布式的环境中如何交换信息的轻量级协议。soap在http协议的基础上,一个基于XML的协议。
不同:都是底层的通信协议,请求包的格式不同而已,soap包是XML格式,http纯文本格式。
关系:SOAP是个通信协议, SOAP在HTTP协议的基础上,把编写成XML的REQUEST参数, 放在HTTP BODY上提交个WEB
SERVICE服务器(SERVLET,ASP什么的) 处理完成后,结果也写成XML作为RESPONSE送回用户端, 为了使用户端和WEB SERVICE可以相互对应,可以使用WSDL作为这种通信方式的描述文件,利用WSDL工具可以自动生成WS和用户端的框架文件,SOAP具备把复杂对象序列化捆绑到XML里去的能力。
原文:/article/7055783.html
http协议的客户端与服务器的交互:由HTTP客户端发起一个请求,建立一个到服务器指定端口(默认是80端口)的TCP连接。HTTP服务器则在那个端口监听客户端发送过来的请求。一旦收到请求,服务器(向客户端)发回一个状态行,比如"HTTP/1.1
200 OK",和(响应的)消息,消息的消息体可能是请求的文件、错误消息、或者其它一些信息。
soap 协议:它描述了一种在分散或分布式的环境中如何交换信息的轻量级协议。soap在http协议的基础上,一个基于XML的协议。
不同:都是底层的通信协议,请求包的格式不同而已,soap包是XML格式,http纯文本格式。
关系:SOAP是个通信协议, SOAP在HTTP协议的基础上,把编写成XML的REQUEST参数, 放在HTTP BODY上提交个WEB
SERVICE服务器(SERVLET,ASP什么的) 处理完成后,结果也写成XML作为RESPONSE送回用户端, 为了使用户端和WEB SERVICE可以相互对应,可以使用WSDL作为这种通信方式的描述文件,利用WSDL工具可以自动生成WS和用户端的框架文件,SOAP具备把复杂对象序列化捆绑到XML里去的能力。
原文:/article/7055783.html
相关文章推荐
- SOAP, WSDL, HTTP的关系
- Web Service和SOAP以及HTTP的关系?
- SOAP, WSDL, HTTP的关系
- Web Service、WSDL、SOAP、HTTP的关系
- WebServices中的SOAP究竟是什么东西?与http,xml,webservices的本质关系是什么?
- SOAP, WSDL, HTTP的关系
- SOAP, WSDL, HTTP的关系
- Http soap 关系
- http soap关系
- http soap关系
- http soap关系
- tcp、http 、soap关系
- 服务器未能识别 HTTP 标头 SOAPAction 的值
- 服务器未能识别 HTTP 标头 SOAPAction 的值
- 服务器未能识别 HTTP 标头 SOAPAction 的值
- HTTP TCP UDP Socket 关系的几个经典图
- 【解决方法】服务器未能识别 HTTP 标头 SOAPAction
- soap HTTP 调用
- Http、TCP/IP协议与Socket之间的关系
- 解决办法:服务器未能识别 HTTP 标头 SOAPAction 的值