文件名称:tashkent:使用Rabbit MQ在微服务中实现编排的示例Node.js代码
文件大小:58KB
文件格式:ZIP
更新时间:2024-06-15 09:39:10
nodejs javascript microservices rabbitmq rabbit-mq
塔什干 使用Rabbit MQ在微服务中实现编排的示例Node.js代码 演示微服务 订单创建 发票检查 库存补货 订单出货 消息:“订单已创建!”,“库存已补货!” &“发货单!” 输入:通过对订单创建服务的POST方法调用来创建订单 流程:订单创建->库存检查->库存补充(或)订单发货->订单交付 输出:订单已发货 这篇描述了高级流程,而这篇描述了补偿逻辑。
【文件预览】:
tashkent-master
----.gitignore(849B)
----README.md(852B)
----LICENSE(1KB)
----OrderShipment()
--------.gitignore(58B)
--------package.json(524B)
--------index.js(167B)
--------controllers()
--------package-lock.json(39KB)
----.gitattributes(378B)
----OrderCreation()
--------.gitignore(58B)
--------swagger.yaml(2KB)
--------package.json(557B)
--------models()
--------index.js(921B)
--------config()
--------controllers()
--------package-lock.json(39KB)
----InventoryCheck()
--------.gitignore(58B)
--------package.json(524B)
--------index.js(164B)
--------controllers()
--------package-lock.json(39KB)
----StockReplenishment()
--------.gitignore(58B)
--------package.json(524B)
--------index.js(170B)
--------controllers()
--------package-lock.json(39KB)
----HelperFunctions()
--------.gitignore(58B)
--------mqConnection.js(222B)
--------README.md(126B)
--------package.json(80B)
--------helperfunctions-0.0.1.tgz(5KB)
--------index.js(2KB)