socket.io - socket.emit,socket.on,socket.send

时间:2013-05-17 11:35:19

标签: node.js websocket socket.io

基于socket.io http://socket.io/#how-to-use的官方网站,我找不到任何术语。 socket.emitsocket.onsocket.send之间有什么区别?找不到区分这些东西的文章。我目前正在开发一个实时应用程序。

2 个答案:

答案 0 :(得分:8)

socket.emit - 此方法负责发送消息。 socket.on - 此方法负责侦听传入的消息。 socket.end - 这是我第一次听到这样的方法。我不确定它是否存在。

答案 1 :(得分:0)

  • socket.emit 创建事件以发送数据
  • socket.on 侦听特定事件以收集数据
  • socket.send 发送名称为 message
  • 的事件