关于各协议
http和webservice区别
- webservice是基于http的soap协议传输数据.
webservice = soap = http + xml
- xml会用到wsdl,wsdl是描述xml的一种格式.
http和socket区别
-
http是应用层协议,基于TCP链接,主要解决如何包装数据.
-
TCP/IP:代表传输控制协议/网际协议,TCP/IP模型在OSI模型的基础上进行了简化,分为四层:网络接口层,网络层,传输层,应用层.
-
tcp/udp:传输层协议(卡车).
-
ip: 网络层协议(高速公路)
-
socket是对tcp/ip协议的封装,其本身不是协议,而是一个调用接口(API),通过socket才能使用tcp/ip协议.
http和websocket区别
- http只能由客户端发起,服务器无法主动向客户端推送信息.
- websocket协议的最大特点是服务器可以主动向客户端推送信息,客户端也可以主动向服务器发送信息.
网友评论