socket.io是一个WebSocket协议的实现,用它你可以进行websocket通信,这是应用层,
node.js net.socket是系统socket接口,用它你可以操作linux socket,这是传输层。
websocket协议本质上也是使用系统socket,它是把socket引入了http通信,也就是不使用80端口进行http通信。它的目的是建立全双工的连接,可以用来解决服务器客户端保持长连接的问题。
学习链接:https://www.v2ex.com/t/149768
node.js中net.socket和socket.io的区别
最新推荐文章于 2023-04-16 23:02:06 发布