1 . 基础介绍
webSocket是基于TCP的一种新的网络协议,一种类似Socket长链接的通讯模式,可在建立后持续收到数据,也可主动向服务器发送数据。在客户端断开 WebSocket 连接或 Server 端断掉连接前,不需要客户端和服务端重新发起连接请求。在海量并发及客户端与服务器交互负载流量大的情况下,极大的节省了网络带宽资源的消耗,有明显的性能优势,且客户端发送和接受消息是在同一个持久连接上发起,实时性优势明显。
2 . SocketRocket的导入
a. 可使用cocoa pods直接导入,在podfile中写入 pod 'SocketRocket'。