gpt4 book ai didi

基于 Node.JS 的 ESB

转载 作者:搜寻专家 更新时间:2023-10-31 22:20:19 27 4
gpt4 key购买 nike

有人知道用 Node.JS 编写的 ESB 吗? Node 似乎很适合这个。可能注意到 IBM DataPower 的规模,我现在只需要以下功能:

  • 基于内容的路由
  • AAA
  • 记录
  • 监控

我可以开始自己写一个,但我想知道是否有一个现有的项目可以构建。

谢谢

最佳答案

尝试 @node-ts/bus是用 Typescript 为 Node 编写的真正的服务总线。

作为服务总线,它内置了消息处理和工作流/sags。

无需更改代码即可交换消息代理,目前它支持 SQS 和 RabbitMQ。 implementing a transport 可以使用新经纪人.

在引擎盖下,总线负责主题和队列订阅、发布、路由等的所有实现和复杂性。它还利用 @node-ts/logger这让您可以使用内置的记录器,或者您可以将其换成您自己的记录器。

最后服务总线被设计成兼容@node-ts/ddd ,这是一个用于 Typescript/Node 的领域驱动设计库。

希望这些足以让你开始

更新:文档已移至https://node-ts.gitbook.io/bus/ ,并且 v1 现在可以在没有反转的情况下工作

关于基于 Node.JS 的 ESB,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7837189/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com