websocket、udp、tcp

TCP: 可靠稳定,tcp建立连接具有慢启动、重传、拥塞、确认等机制,缺点:效率慢,占用资源高,每个连接都占用很多资源,三次握手可能被人利用。
UDP:没有三次握手、重传等机制,网络不好容易丢包。

  • TCP面向字节,UDP面向报文;
  • TCP头部20字节,UDP头部8字节;
  • TCP点到点连接,UDP1对1/1对多连接;
  • TCP 的逻辑通信信道是全双工的可靠信道,UDP 则是不可靠信道

Websocket是一个持久化的协议,相对于HTTP这种非持久的协议来说
Websocket只需要一次HTTP握手,所以说整个通讯过程是建立在一次连接/状态中
AJAX轮询和longPoll都可以模拟Websocket功能,但是太占用资源,
Websocket的服务

https://www.nowcoder.com/discuss/586162?channel=-1&source_id=discuss_terminal_discuss_sim_nctrack

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容