上传者: 38609247
|
上传时间: 2021-12-23 09:57:58
|
文件大小: 220KB
|
文件类型: -
背景
最近做了一个微信小程序的即时通讯功能,之前我也做过node.js的websocket服务,不过是在web端应用的socket.io服务。小程序本身对http、websocket等连接均有诸多限制,所以这次项目选择了node.js自带的ws模块。
服务端
初始化一个node.js项目,引入ws模块
const webSocket = require('ws');
创建websocket实例,并设置监听端口
const wss = new webSocket.Server({
port: 3001
});
定义wss实例方法,实现socket监听和信息发布。下面贴上简单的示