node-jet:Web的实时消息总线。 JavaScript实现

时间:2021-02-24 03:16:00
【文件属性】:
文件名称:node-jet:Web的实时消息总线。 JavaScript实现
文件大小:253KB
文件格式:ZIP
更新时间:2021-02-24 03:16:00
distributed-systems websockets realtime publish-subscribe jet 关于 这是 for JavaScript。 Jet是内存数据库和实时Push-Framework的混合体。 支持节点和浏览器(使用Browserify)。 概要 启动守护程序: $ jetd.js 提供内容: var jet = require ( 'node-jet' ) ; // connect to daemon var peer = new jet . Peer ( { url : 'ws://localhost:11123' } ) ; // provide methods/factories/services/actions/etc var greet = new jet . Method ( 'greet' ) ; greet . on ( 'call' , function ( who ) { console . log ( 'Hello' , who )
【文件预览】:
node-jet-master
----.travis.yml(136B)
----.eslintrc(421B)
----bin()
--------jetdws.js(124B)
--------fetch.js(2KB)
--------jetd.js(807B)
----jet-todo.png(39KB)
----beautify.sh(149B)
----package.json(2KB)
----test()
--------daemon-test.js(8KB)
--------error-tests.js(2KB)
--------fetch-test.js(39KB)
--------access-tests.js(887B)
--------elements-test.js(2KB)
--------peer-test.js(27KB)
--------message-socket-test.js(3KB)
--------fetch-chainer-tests.js(4KB)
--------authentication-tests.js(10KB)
--------daemon-jsonrpc-test.js(3KB)
--------fixtures()
--------utils-test.js(558B)
--------sorter-test.js(5KB)
----.doclets.yml(136B)
----LICENSE(1KB)
----package-lock.json(539KB)
----doc()
--------peer.markdown(20KB)
--------daemon.markdown(3KB)
----examples()
--------snippets()
--------chat()
--------balls()
--------todo()
----bench()
--------sorting.js(894B)
----.gitignore(176B)
----lib()
--------browser.js(677B)
--------assert()
--------jet()
--------jet.js(100B)
----Makefile(184B)
----.codeclimate.yml(95B)
----README.md(4KB)
----.jshintrc(19B)
----bower.json(509B)

网友评论