koa通过ws, scoket.io用于创建websocket连接,在断开后重新尝试连接。
发布时间
阅读量:
阅读量
1.使用ws建立socket连接,ws兼容性比socket.io要好一些
koa.js
const Koa = require('koa'); // 引入 Koa 框架
const http = require('http'); // 引入 Node.js 的 http 模块
const { WebSocketServer } = require('ws'); // 引入 ws 模块中的 WebSocketServer
const cors = require('@koa/cors');
const app = new Koa(); // 创建一个 Koa 应用实例
app.use(cors());
// 创建一个 HTTP 服务器实例,并将 Koa 应用作为回调传递
const server = http.createServer(app.callback());
// 创建一个 WebSocket 服务器实例,并将 HTTP 服务器作为参数传递
const wss = new WebSocketServer({ server });
// 当有新的 WebSocket
全部评论 (0)
还没有任何评论哟~
