【学习】- socket.io
客户端
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链接
posted on 2013-03-25 10:58 HP_NiuYear 阅读(414) 评论(0) 编辑 收藏 举报