文件名称:loopback4-example-websocket:LoopBack 4的WebSocket示例
文件大小:59KB
文件格式:ZIP
更新时间:2024-05-22 07:15:46
TypeScript
loopback4-example-websocket 创建此示例是为了探索如何与LoopBack控制器一起公开Websocket 端点。 与@ loopback / rest相似,每个websocket服务器都附加到http / https服务器。 WebSocket控制器映射到不同的路由(名称空间),例如: / admins-> AdminController / chats-> ChatController 当客户端连接到端点时,将在命名空间与socket对象的connection事件中实例化控制器。 控制器方法可以预订一种或多种消息类型,并将消息发送到一个或多个客户端。 每个socket都可以加入/离开房间。 房间用于对客户端进行分组/标记以进行消息传递。 可以在全局和名称空间级别注册中间件。 基本用途 npm start Open your browser to ht
【文件预览】:
loopback4-example-websocket-master
----index.js(299B)
----package.json(2KB)
----tslint.json(129B)
----.yo-rc.json(3B)
----test()
--------acceptance()
--------mocha.opts(50B)
--------README.md(49B)
----.prettierrc(99B)
----.prettierignore(12B)
----LICENSE(1KB)
----package-lock.json(156KB)
----src()
--------websocket-controller-factory.ts(3KB)
--------controllers()
--------decorators()
--------index.ts(485B)
--------websocket.server.ts(2KB)
--------application.ts(1KB)
----.eslintrc.js(62B)
----tsconfig.json(316B)
----tslint.build.json(128B)
----.gitignore(967B)
----.npmrc(18B)
----public()
--------index.html(1KB)
----README.md(2KB)
----.eslintignore(50B)
----index.ts(23B)
----.vscode()
--------settings.json(475B)
--------tasks.json(688B)