http soap关系
来源:互联网 发布:淘宝电子书怎么没了 编辑:程序博客网 时间:2024/05/02 00:46
基于cxf+spring中就是使用soap协议进行数据(xml)传输的.
----------------------本文转载自http://www.cnblogs.com/Ilin631/archive/2011/05/25/2056820.html-------------------
1.Http作为web服务的首选协议,居有4大优点:
2)http是无状态的。一旦发送了一个http请求,客户和服务器之间的连接信息就会被释放,有利于减少服务器资源的消耗。
3)http的运行端口80,在大多数防火墙上是公开的
4)行业认可。
但是Http的缺点:
1)缺少对异步消息的支持
2)消息传输的不可靠性
2.HTTP-GET 和 HTTP-POST 的比较
这二者最大的区别在于数据是如何与要求的消息捆绑在一起的。
HTTP-GET的处理特征如下:
。将数据添加到URL
。利用一个问号(”?”)代表URL地址的结尾与数据的开端。
。每一个数据的元素以 名称/值 (name/value) 的形式出现。
。利用一个分号(“;”)来区分多个数据元素。
。 查询字符串的长度受到web浏览器和web服务器的限制(如IE最多支持2048个字符),适合传输简单数据,不适合传输大型数据集
同时,它很不安全
HTTP-POST的处理特征如下:
。将数据包括在HTTP主体中。(名为entity body)传输的,这一部分用来传输表单信息,因此必须将
Content-type设置为:application/x-www-form-urlencoded。
。 post设计用来支持web窗体上的用户字段同样的,数据的元素以 名称/值 (name/value) 的形式出现。
。但是每一个数据元素分别占用主体的一行。
。 但是:适合传输大型name/value类型数据但它不支持复杂数据类型,因为post没有定义传输数据结构的语义和规则。
3)soap:是http post的一个专用版本,遵循一种特殊的xml消息格式
Content-type设置为: text/xml
任何数据都可以xml化
0 0
- http soap关系
- http soap关系
- http soap 关系
- http soap关系
- http soap关系
- tcp、http 、soap关系
- http soap关系
- Http soap 关系
- SOAP, WSDL, HTTP的关系
- SOAP, WSDL, HTTP的关系
- Http和Soap的关系
- SOAP, WSDL, HTTP的关系
- SOAP, WSDL, HTTP的关系
- Web Service、WSDL、SOAP、HTTP的关系
- Web Service和SOAP以及HTTP的关系?
- WebServices中的SOAP究竟是什么东西?与http,xml,webservices的本质关系是什么?
- HTTP+SOAP的使用
- SOAP HTTP Binding
- 不能获得form中input的值
- Struts1、Struts2、SpringMVC比较
- 数据传输格式xml/json
- Spring Boot——2分钟构建spring web mvc REST风格HelloWorld
- Ubuntu 10.10 老版本源列表
- http soap关系
- Unity3d碎碎念
- xml学习笔记
- 【机器学习】k近邻算法(kNN)
- MDK编译错误:C4056E type of input file 'xxx' unknown
- 关于人工智能的一些概念和算法
- apache common-logging 和 log4j的相关说明
- 重新学JAVA day 01
- 分类之神经网络