简介
WebSocket是一种在单个TCP连接上进行全双工通信的协议。
WebSocket使得客户端和服务器之间的数据交换变得更加简单,允许服务端主动向客户端推送数据。在WebSocket API中,浏览器和服务器只需要完成一次握手,两者之间就直接可以创建持久性的连接,并进行双向数据传输。使用场景:弹幕,网页聊天系统,股票行情推送等。
WebSocket的单播,广播,多播的介绍和使用场景的说明
单播:点对点,私信私聊
广播(所有人):游戏公告,发布订阅
多播,组播(特定人群):多人聊天,发布订阅