WSRpc:用于实时应用程序的 WebSocket 框架

时间:2024-06-23 09:11:39
【文件属性】:

文件名称:WSRpc:用于实时应用程序的 WebSocket 框架

文件大小:59KB

文件格式:ZIP

更新时间:2024-06-23 09:11:39

JavaScript

WSRpc 如何使用 Node.JS(后端部分) 以下示例将 WSRpcBackend 链接到 WebSocketServer。 var backend = require('WSRpcBackend'); var WebSocketServer = require('ws').Server, wsserver = new WebSocketServer({ port: 3000 }), var _backend = new backend.WSRpcBackend() _backend.singleton('myObject1', mypackage.MyObject1); _backend.link(wsserver); 现在可以从 WSRpcFrontEnd 调用类“mypackage.MyObject”之外的所有方法。 浏览器(前端) 前端部分就像后端部分。 v


【文件预览】:
WSRpc-master
----.gitignore(573B)
----README.md(1KB)
----typings()
--------ws()
--------node()
----test()
--------zuul()
--------server()
--------mocha()
--------extra()
----.zuul.yml(178B)
----LICENSE(1KB)
----mocha.sh(79B)
----bower.json(825B)
----package.json(881B)
----dist()
--------JsonRpc.d.ts(1KB)
--------Registry.js(3KB)
--------FrontendCallHandler.js.map(7KB)
--------BackendCallHandler.js(4KB)
--------JsonRpc.js(3KB)
--------WSRpcBackend.js(4KB)
--------BackendCallHandler.js.map(11KB)
--------WSRpcFrontend.js(3KB)
--------UUIDGenerator.d.ts(74B)
--------WSRpcBackend.d.ts(1000B)
--------WSRpcFrontend.d.ts(1KB)
--------WSRpcBackend.js.map(11KB)
--------BackendCallHandler.d.ts(2KB)
--------WSRpcFrontend.js.map(7KB)
--------UUIDGenerator.js.map(1KB)
--------FrontendCallHandler.js(3KB)
--------Registry.js.map(7KB)
--------EventBus.js(2KB)
--------FrontendCallHandler.d.ts(998B)
--------EventBus.d.ts(324B)
--------UUIDGenerator.js(532B)
--------Registry.d.ts(1KB)
--------JsonRpc.js.map(6KB)
--------EventBus.js.map(4KB)
----zuul.sh(90B)
----BUILD.md(115B)
----src()
--------JsonRpc.ts(3KB)
--------Registry.ts(3KB)
--------UUIDGenerator.ts(374B)
--------BackendCallHandler.ts(5KB)
--------WSRpcFrontend.ts(3KB)
--------FrontendCallHandler.ts(3KB)
--------EventBus.ts(2KB)
--------WSRpcBackend.ts(5KB)
----.npmignore(44B)
----gulpfile.js(1KB)

网友评论