文章来自:源码在线 https://www.shengli.me/css/194.html
什么是websocket? html5开始提供的一种单个tcp连接上进行全双工通讯的协议。
websocket用途:
以前使用的HTTP协议只能客户端向服务器通信,如果想要得到服务器的消息,只能不断地向服务器发起请求,
然而实在没什么消息的话,不断发请求实则是一种资源浪费,所以这种时候就需要使用websocket了。
使用最好的时机:
它能保持一种长连接,服务器能主动向客户端消息,需要保持长时间联系的场景再好不过了。
实例: