1

socket.iosocket.io-client有什么区别?

我正在尝试使用的一些项目正在使用 socket.io-client,但我习惯于使用普通的旧 socket.io,它并没有真正在文档中列出。

4

1 回答 1

2

我知道的主要区别是,使用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
    });
  });

并相应地响应传递的数据对象。

于 2013-06-30T21:35:24.303 回答