【文件属性】:
文件名称:node-queue-lib:原生 javascript 消息队列实现
文件大小:176KB
文件格式:ZIP
更新时间:2021-07-13 21:07:45
JavaScript
javascript消息队列实现
具有各种交付策略的消息队列的 Javascript 实现。
特征
循环和广播消息传递策略。
各种用途:
进入同一个 node.js 进程。
进程间。
跨平台(node.js 和浏览器)。
安装
npm install node-queue-lib
简单用法
var Queue = require ( 'node-queue-lib/queue.core' ) ;
var queue = new Queue ( 'Queue name' , 'broadcast' ) ;
// subscribe on 'Queue name' messages
queue . subscribe ( function ( err , subscriber ) {
subscriber . on ( 'error' , function ( err ) {
【文件预览】:
node-queue-lib-master
----package.json(1KB)
----readme.md(5KB)
----test-browser()
--------jasmine()
--------jasmine-runner.js(4KB)
--------queue-server-runner.js(444B)
--------SpecRunner-1.3.1.html(2KB)
--------httpServer.js(711B)
--------queue.spec.js(481B)
--------queue.browser.spec.js(187KB)
----LICENSE.TXT(1KB)
----Gruntfile.js(2KB)
----.npmignore(141B)
----examples()
--------core.js(448B)
--------client.js(528B)
--------package.json(697B)
--------server.js(2KB)
--------performance()
--------client.html(865B)
----spec()
--------multy-variance.spec.js(1KB)
--------complex.spec.js(2KB)
--------queue.case.js(11KB)
--------bridge.spec.js(8KB)
--------queue.bug.spec.js(2KB)
--------channel.bug.spec.js(6KB)
--------queue.spec.js(2KB)
--------channel.spec.js(7KB)
--------queue.browser.spec.js(2KB)
----.gitignore(3KB)
----lib()
--------client()
--------core()
--------strategies()
--------queue.client.js(901B)
--------net()
----queue.core.js(136B)
----.gitattributes(483B)