NServiceBus 设计是否遵循基于主题的发布/订阅模式



我对设计模式有点困惑,其次是NServiceBus(ESB)。它真的是基于主题的发布/订阅设计模式吗?

NServiceBus 支持许多消息交换模式,包括发布/订阅。由于 NServiceBus 支持多个队列基础结构,因此在每个基础结构上实现发布/订阅的方式可能略有不同。

例如,在像RabbitMQ这样的代理式中间件上,NServiceBus确实利用了基于主题的路由。在不支持主题的 MSMQ 上,当开发人员调用 Bus.Publish(message) 时,NServiceBus 将恢复为点对点路由。

最新更新