展开全部安装好nodejs之后,我们需要安装“ws”,也就是我们的websocket实现,安装方法很简单,在终端或者命令行中输入:npminstallws,等待安装完成就可以了。接下来,我们需要启动我们的websocket服务。首先,我们需要构建自己的http服务器,在nodejs中构建一个简单的http服务器很简单,soeasy。代码如下:varapp=http.createserver(onrequest).listen(8888);onrequest()作为回调函数,它的作用是处理请求,然后做出响应,实际上就是根据接收的url,在服务器上查找相应的资源,最终返回给浏览器。在构建了http服务器后,我们需要启动websocket服务,代码如下:varwebsocketserver=require(ws).server;varwss=newwebsocketserver({server:app});从代码中可以看出,在初始化websocket服务时,展开全部如何创建使用SuperWebSocket一个WebSocket的服务器这里WebSocketServer对象通过Setup方式对要侦听的IP及端口进行了设置。然后使用Start方法启动侦听。 Setup方法有4种重载,但是我们通常用到的只有设置IP和端口,IP为string类型,如果传入的字符串无法被转换为支持的IP格式,Setup方法会返回false表示设置失败。 WebSocketServer还提供了4个事件用以管理与客户端的连接、断开、和接受消息动作。新版本的WebSocket支持传送的数据格式有“文本”和“二进制”两种,NewMessageReceived事件用于处理文本类型的消息,NewDataReceived事件用于处理二进制类型的消息。