![f807b7e061023b33755dfa62813532c9.png](https://i-blog.csdnimg.cn/blog_migrate/ba87d69647381adcb115fe38a944df90.jpeg)
一、websocket概述
1.随着互联网的快速发展,程序员需要处理的业务场景也越来越多了,ajax对于一些常链接实时刷新数据特殊的场景的处理就显的很无力,于是webSocket出现了。
2.HTTP无连接:请求 - 响应模型
![a0ab78b681d6bf3af6b8a63b09fe33d1.png](https://i-blog.csdnimg.cn/blog_migrate/4a9e39e4a10be425a38d5376f9214e49.jpeg)
不request,服务器就不能主动推送消息。
长轮询:
![390277bd9b3ea0f14f6d01ade1cf732f.png](https://i-blog.csdnimg.cn/blog_migrate/6d3d4ec6117909b96b7a6613313d9f47.png)
websocket与2012年前后诞生,现在非常普及了。
“站内信”、“网页版的阿里旺旺”、“在线三国杀”全双工实时通信。
webSocket:服务器上不同的语言对webSocket有不同的实现,从而就有不同的前端实现。
大