socket.io和socket.io-client有什么区别?
我正在尝试使用的一些项目正在使用 socket.io-client,但我习惯于使用普通的旧 socket.io,它并没有真正在文档中列出。
socket.io和socket.io-client有什么区别?
我正在尝试使用的一些项目正在使用 socket.io-client,但我习惯于使用普通的旧 socket.io,它并没有真正在文档中列出。
我知道的主要区别是,使用socket.io-client库,您可以将您的服务器连接到另一个服务 socket.io 事件的服务器。
例如,如果我的服务器http://localhost
正在发出一个data
事件,我可以像这样在另一台服务器上监听:
var socket = require('socket.io')('http://localhost');
socket.on('connect', function(){
socket.on('data', function(data){
// Do something with data
});
});
并相应地响应传递的数据对象。