文件名称:bograch:NodeJS微服务的通信层
文件大小:10KB
文件格式:ZIP
更新时间:2024-06-08 18:31:55
JavaScript
博格拉奇 Bograch是用于抽象NodeJS微服务之间或与之交互的RPC(远程过程调用)通信的工具。 用法 添加一个运输者。 var bo = require ( 'bograch' ) ; var AmqpTransporter = require ( 'bograch-amqp' ) ; bo . use ( new AmqpTransporter ( { amqpURL : 'amqp://guest:guest@localhost:5672' } ) ) ; 创建用于数学计算的微服务并实现一些远程方法。 var server = bo . server ( 'amqp' , { name : 'mathOperations' } ) ; server . on ( 'sum' , function ( a , b , cb ) { cb ( null , a
【文件预览】:
bograch-master
----.jshintrc(1KB)
----lib()
--------server.js(2KB)
--------create-method-name.js(110B)
--------server-error.js(387B)
--------client.js(4KB)
--------index.js(231B)
--------bograch.js(2KB)
----.travis.yml(52B)
----test()
--------server.js(2KB)
--------server-error.js(377B)
--------transport-mock.js(725B)
--------client.js(3KB)
--------bograch.js(2KB)
----README.md(1KB)
----.jscsrc(477B)
----.gitignore(13B)
----package.json(627B)