// 下载ws依赖
npm install ws --save
// 实现代码 (仅供参考,可以直接使用)
// 引入 ws 模块
const WebSocket = require('ws')
// 初始化实例
const wss = new WebSocket.Server({
port : 8686 , // 设置端口号
verifyClient : socketVerify // 可选,对连接客户端进行限制(function)
})
/**
* 验证客户端访问
* @param info 表示客户端的信息
* @return true 返回true表示通过
*/
function socketVerify(info){
return true;
}
// 具体操作
wss.on('connection', (ws) => { // 监听连接
// 监听推送的消息 @param obj 表示推送接收的消息
ws.on('message',(obj) => {
// 监听返回的信息 @param resMsg 表示返回的消息
ws.send(resMsg, (err) => {
// err 表示错误信息
})
})
})
微笑的java
欢迎关注转发评论点赞沟通,让编码不在孤单。