websocket服务端代码
时间: 2023-09-09 09:07:06 浏览: 82
c# Websocket服务端代码
由于WebSocket是一个协议,因此服务端代码的实现可能会有所不同。以下是一个使用Node.js的WebSocket服务端代码示例:
```JavaScript
const WebSocket = require('ws');
const wss = new WebSocket.Server({ port: 8080 });
wss.on('connection', function connection(ws) {
console.log('client connected');
ws.on('message', function incoming(message) {
console.log('received: %s', message);
ws.send('echo: ' + message);
});
ws.on('close', function close() {
console.log('client disconnected');
});
});
```
这个代码使用了Node.js的ws模块,创建了一个WebSocket服务器,监听8080端口。当有客户端连接到服务器时,服务端会打印"client connected"信息,并在收到客户端的消息后将其回显回去。当客户端断开连接时,服务端会打印"client disconnected"信息。
阅读全文