摘要: 在多个客户端与服务器端建立连接后,socket.io()服务器具有一个sockets属性,属性值为所有与客户端建立连接的socket对象.可以利用该对象的send方法或emit方法向所有客户端广播消息.io.sockets.send("user commected);io.socket.emit("... 阅读全文
posted @ 2014-12-13 17:08 思思博士 阅读(1598) 评论(0) 推荐(0)
摘要: 服务器端server.js代码 1 var express=require("express"); 2 var http=require("http"); 3 var sio=require("socket.io"); 4 var app=express(); 5 var server=http.c... 阅读全文
posted @ 2014-12-13 15:20 思思博士 阅读(894) 评论(0) 推荐(0)
摘要: socket.io类库不但可以相互发送消息,而且还可以通过socket端口对象的emit方法互相发送事件.emit在之前的事件上说过现在一句话带过:emit是用来手动触发事件的.socket.emit(event,data,function(data1,data2......){});在使用emit... 阅读全文
posted @ 2014-12-13 15:05 思思博士 阅读(1295) 评论(0) 推荐(0)
摘要: 使用socket.io的使用创建一个socket.io服务器即可.但是该服务器依赖于一个已经创建的http服务器.在http服务器运行之后,使用listen方法为该http服务器附加一个socket.io服务器.var sio=require("scoket.io");var socket=sio.... 阅读全文
posted @ 2014-12-13 14:12 思思博士 阅读(2145) 评论(0) 推荐(0)
摘要: socket.io是一个简单的小类库,该类库实现的功能类似于node中的net模块所实现的功能.这些功能包括websocket通信,xhr轮询,jsonp轮询等.socket类库可以接受所有与服务器端相连接的客户端发送的消息,也可以向这些客户端发送消息.该类库的一个显著特征是在服务器端与浏览器端之间... 阅读全文
posted @ 2014-12-13 13:28 思思博士 阅读(395) 评论(0) 推荐(0)