gpt4 book ai didi

NServiceBus 与 Windows ServiceBus

转载 作者:行者123 更新时间:2023-12-03 06:14:59 25 4
gpt4 key购买 nike

有人能够阐明新发布的 Windows ServiceBus(本地,而不是 Azure)和 NServiceBus 之间的差异吗?

正在寻找 Windows SB 可能缺少的详细答案,因为我熟悉 NSErviceBus 可以做什么:

  1. 它是真正的服务总线,而不仅仅是使用队列的消息代理吗?
  2. 能否支持消息多态? (消息子类化其他支持此层次结构的消息和处理程序
  3. 长时间运行的进程和关联
  4. 横向扩展

最佳答案

我负责 NServicebus 中的 Windows Azure ServiceBus 支持。在我看来,这个新的 Windows Server Servicebus 提供了与 Azure ServiceBus 完全相同的功能。因此,在我看来,它将与 NServiceBus 很好地匹配,而不是竞争对手(就像 Windows Azure ServiceBus 一样),并且可以用来代替 msmq。

回答您的问题

  1. 新的服务总线是一个使用队列的代理
  2. 服务总线上的消息最终只是字符串,服务总线本身没有对消息类型、层次结构、处理程序等的额外支持。通常您会使用 WCF 或 NServiceBus 来实现此目的。
  3. 不支持长时间运行的进程,也不支持关联。它确实与 NServiceBus 有一些功能重叠,但因为它可以执行订阅/主题,所以它还可以延迟消息以及过滤器。
  4. 它的设计是为了横向扩展。

希望这有帮助吗?

亲切的问候,伊夫

关于NServiceBus 与 Windows ServiceBus,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11526982/

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