博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
【学习】- socket.io
阅读量:6141 次
发布时间:2019-06-21

本文共 1182 字,大约阅读时间需要 3 分钟。

客户端

var socket = io.connect(host,options);

  io.on

  -> connect : socket.on('connect',function(){});当socket与后端成功建立链接后

  -> connecting : socket.on('connecting',function(){});socket正在与服务器建立链接
  -> disconnect : socket.on('disconnect',function(){});当与服务器断开链接s
  -> connect_failed : socket.on('connect_failed',function(){});与服务器链接失败
  -> error : socket.on('error',function(){});当一个错误发生而且不能被处理
  -> message : socket.on('message',function(message,[callback]){});通过send方法发送到服务器端,并且被服务器接受并返回到客户端接受后处理的数据
  -> anything : socket.on('anything',function(data,[callback]){});可以是任意事件,除了保留的事件之外
  -> reconnect_failed : socket.on('reconnect_failed',function(){});socket再次链接失败
  -> reconnect : socket.on('reconnect',function(){});重新链接并且成功
  -> reconnecting : socket.on('reconnecting',function{});重新链接还在链接中..

 

服务器

var io = require('socket.io');

  io.on

  ->connection : io.on('connection',function(socket){});初始化一个socket

  ->message : io.on('message',function(message,callback){});接受客户端send()方法发送过来服务器的数据
  ->anything : io.on('anything',function(data){});除了库保留的事件外任意自定义事件
  ->disconnect : io.on('disconnect',function(){});中端socket链接

转载于:https://www.cnblogs.com/HPNiuYear/archive/2013/03/25/2980330.html

你可能感兴趣的文章
golang内存分配
查看>>
手把手教你----使用Nuget管理自己的项目库
查看>>
trubleshoting方式浅谈
查看>>
编目DB2数据库(原创)
查看>>
企业开发中选择logback而不是log4j的理由
查看>>
信息抽取的五个层次
查看>>
IOS开发--横向流水布局实现
查看>>
【DATAGUARD】手工恢复备库日志中断
查看>>
Kettle访问IDH2.3中的HBase
查看>>
jQuery网页背景灯光闪烁特效
查看>>
【转载】JVM类加载机制小结
查看>>
Android Studio(七):项目从Eclipse到Android Studio迁移
查看>>
在Solr中使用中文分词
查看>>
Eclipse之CTRL+左键直接进入方法函数Implementation
查看>>
groovy/java自实现json解析器(2)JsonObject
查看>>
Linux IP_FORWARD introduce
查看>>
ThinkPHP getBy查询
查看>>
几条简单SQL的系统级抽象
查看>>
Android图片压缩(质量压缩和尺寸压缩)
查看>>
nilfs (a continuent snapshot file system) used with PostgreSQL
查看>>