【iOS】架构师之路~ 网络篇

互联网协议按照功能不同分为osi七层和tcp/ip五层或tcp/ip四层,如下图:

【iOS】架构师之路~ 网络篇

套接字是工作在传输层和应用层之间的一个接口,将复杂的tcp/udp协议隐藏在了socket接口后面

【iOS】架构师之路~ 网络篇

并没有用过,做以下了解:

WebSocket 是 HTML5 一种新的协议。它实现了浏览器与服务器全双工通信,能更好的节省服务器资源和带宽并达到实时通讯,它建立在 TCP 之上,同 HTTP 一样通过 TCP 来传输数据,但是它和 HTTP 最大不同是:WebSocket 是一种双向通信协议.

iOS WebSocket长链接

你怎么理解