java - (09) Http 和 Soap
2015-09-09 13:21
531 查看
HTTP就是邮局的协议,他们规定了你的信封要怎么写,要贴多少邮票等。。。。
SOAP就是你们之间交流的协议,负责把你所需要表达的意思写在信纸上,同时也负责让对方能够看得懂你的信。
soap将信息进行XML的序列化后,再用http协议的方式再打包进行传送,传送的方式还是tcp或者udp。做个比喻就好理解了。tcp 和 udp 都是公路,暂且把tcp认为是一般公路,udp高速公路,soap和http就都是汽车,那么soap和http都可以在tcp和udp上跑。说soap可以通过http来传送,实际就是说soap是小轿车,http是装轿车的卡车,把soap的信息装到http里面,然后再运输,当然走的道路还是tcp或udp。
说soap可以通过http协议来传输,这句话不太准确,比较准确第说法是:soap信息可以通过http协议包装后通过tcp或udp传输。
webService协议主要包括两个方面:传输协议和数据表示,关于传输协议可以是http或其他,数据表示也可以是键值对、xml或其他,只不过现在通用的是http+soap,当然其他的也可以。
SOAP就是你们之间交流的协议,负责把你所需要表达的意思写在信纸上,同时也负责让对方能够看得懂你的信。
soap将信息进行XML的序列化后,再用http协议的方式再打包进行传送,传送的方式还是tcp或者udp。做个比喻就好理解了。tcp 和 udp 都是公路,暂且把tcp认为是一般公路,udp高速公路,soap和http就都是汽车,那么soap和http都可以在tcp和udp上跑。说soap可以通过http来传送,实际就是说soap是小轿车,http是装轿车的卡车,把soap的信息装到http里面,然后再运输,当然走的道路还是tcp或udp。
说soap可以通过http协议来传输,这句话不太准确,比较准确第说法是:soap信息可以通过http协议包装后通过tcp或udp传输。
webService协议主要包括两个方面:传输协议和数据表示,关于传输协议可以是http或其他,数据表示也可以是键值对、xml或其他,只不过现在通用的是http+soap,当然其他的也可以。
相关文章推荐
- nyoj 120 校园网络(入度出度判断)
- http://www.qq.com/404/
- TCP协议下---客户端与服务端一问一答聊天
- HTTP 状态字
- (六) HTTP/2流的优先级
- 使用Charles对手机app网络包进行分析
- [PHP学习教程 - 网络]001.下载/采集远程文件到本地(Download File)
- XUtils骨架HttpUtils采用Get总是返回请求解决问题的相同信息
- Linux更新网络系统时间
- 网络篇----截取字符
- Http编程
- jdbc连接数据库失败,com.microsoft.sqlserver.jdbc.SQLServerException: 到主机 的 TCP/IP 连接失败。
- TCP连接建立与断开
- 网络钓鱼,你会不会上钩?
- 网络IO模型
- Meta http-equiv属性详解(转)
- VMWare使用host-only网络连接总结
- TCP之深入浅出send和recv
- HTTP Error 12057 - SSL Revocation(解决geen的问题)
- 新树莓派2 无屏幕开机