socket.io是什么?

转载:
socket.io封装了websocket,同时包含了其它的连接方式,比如Ajax。
原因在于不是所有的浏览器都支持websocket,通过socket.io的封装,
你不用关心里面用了什么连接方式。
你在任何浏览器里都可以使用socket.io来建立异步的连接。socket.io包含了服务端和客户端的库,

如果在浏览器中使用了socket.io的js,服务端也必须同样适用。
如果你很清楚你需要的就是websocket,那可以直接使用websocket。
原文地址:https://www.cnblogs.com/sungg/p/6640149.html