以下是一个简单的JavaScript WebSocket服务器示例:
// 引入WebSocket模块
const WebSocket = require('ws');
// 创建WebSocket服务器实例,监听指定端口
const wss = new WebSocket.Server({ port: 8080 });
// 监听连接事件
wss.on('connection', function connection(ws) {
// 监听接收到消息事件
ws.on('message', function incoming(message) {
console.log('Received:', message);
// 发送消息给客户端
ws.send(`Server received: ${message}`);
});
// 监听连接关闭事件
ws.on('close', function close() {
console.log('Client disconnected');
});
});
console.log("WebSocket server is running on port 8080");
你可以使用Node.js运行上述代码,创建一个WebSocket服务器,并监听在8080端口。当有客户端连接上来时,会打印相关信息并能够接收和发送消息。
内容由零声教学AI助手提供,问题来源于学员提问




