node websocketserverhelper简化WebSocketServer的实现与日志功能
WebSocketServerHelper 是来自 NPM websocket
包的一个 WebSocketServer 对象的极简包装。特征包括:易于设置、透明事件记录以及将连接处理与通用服务器逻辑分离。由于其易于设置和丰富的日志输出,该模块非常适合用于实验和快速原型设计。然而,当需求涉及精确配置、性能或安全性时,它可能不太适合。以下是一个简单的使用例子:
var wsServer = require('websocketserverhelper').createServer(['echo'], {
handleConnection: function(pConnection) {
pConnection.on('message', function(pMessageRaw) {
pConnection.send(pMessageRaw);
});
}
});
这个示例展示了如何通过 WebSocketServerHelper 设置一个基本的 WebSocket 服务器,并通过事件监听处理消息。
下载地址
用户评论