gpt4 book ai didi

msmq - nServiceBus、公共(public)交通、Rhino 服务总线、其他?

转载 作者:行者123 更新时间:2023-12-03 04:48:09 26 4
gpt4 key购买 nike

只是做一些快速的尝试,以可能使用消息传递系统来处理良好解耦的工作流程系统中的文件。

人们发现使用上述每个框架的优点和缺点是什么?与使用 WCF 绑定(bind)和/或非 MSMQ 解决方案的手动 MSMQ 系统相比,使用这些系统有哪些优势?

最佳答案

我建议远离手动解决方案,因为有很多有点困难的东西需要得到恰到好处的东西 - 比如如何处理事务,异常如何导致回滚,如何停止无休止的回滚(毒药)消息)、如何与长时间运行的工作流程集成以使状态管理边界保持一致等等。

您可能需要某种持久/事务性消息传递基础设施,因此如果不使用 MSMQ,您将只能使用 Microsoft 平台上的 Service Broker 或 ActiveMQ 等其他替代方案。 MSMQ 的优点是已安装在所有 Windows 计算机上,而 Service Broker 尚未安装。

关于在 NServiceBus、Mass Transit 和 Rhino Service Bus 之间进行选择 - 这个 Stackoverflow 答案 comparing NServiceBus to MassTransit将是一个很好的起点..

在我们的 3.1 版本中,我们引入了 NSB Studio - 一组 Visual Studio 集成建模工具,使您能够在更高的抽象级别对系统进行建模,并为您完成 NServiceBus 的大部分配置和初始化自动地。我想说,这确实让天平向 NServiceBus 倾斜。

免责声明:我是 NServiceBus 的作者。

关于msmq - nServiceBus、公共(public)交通、Rhino 服务总线、其他?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1601518/

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