【问题标题】:Benefits of using NServicebus or Masstransit with TIBCO EMS将 NServicebus 或 Masstransit 与 TIBCO EMS 一起使用的好处
【发布时间】:2023-05-25 13:56:02
【问题描述】:

我们正在探索将 TIBCO EMS 纳入我们基于 .NET 的系统的设计。根据我的阅读,broth NServiceBus 和 MassTransit 可以使用 TIBCO EMS 作为运输通信层。我的问题是:与直接在 TIBCO EMS 上使用自定义 C#/.NET 库相比,使用 NServiceBus 或 MassTransit 有什么好处?

我知道这个关于 RabbitMQ 的答案:What does MassTransit add to RabbitMQ?

TIBCO EMS 是否也有同样的好处?

【问题讨论】:

标签: nservicebus masstransit tibco-ems


【解决方案1】:

好处将类似于任何其他传输(如 RabbitMQ)。虽然 TIBCO 可以做的不仅仅是很多消息传递系统,但它还取决于您想在其中做多少,而不是在使用 TIBCO 的应用程序中做多少。

在我工作的地方,我们定期与 TIBCO 互动,但由不同的团队管理,我们只使用服务。我们确实将 MassTransit 与 RabbitMQ 和 MSMQ 一起使用(是的,两者都有)。

【讨论】:

  • 您能否详细说明在 TIBCO 内部与通过 MassTransit/NServicebus 在应用程序中进行操作的优缺点?
  • 你能分享你在 TIBCO 上使用 RabbitMQ/MSMQ 的经验/理由吗?谢谢。
  • 当我们开始这个项目时,TIBCO 项目还没有准备好投入使用,我们只是连接我们团队中的关注点。与我们的应用程序的其他部分交谈不需要与我们的团队外部联系。此外,TIBCO 的组件可能需要用 Java 编写,而我的团队主要是 .NET。
最近更新 更多