【问题标题】:Creating Topics on AzureServiceBus using MassTransit使用 MassTransit 在 AzureServiceBus 上创建主题
【发布时间】:2016-10-08 23:37:18
【问题描述】:

我在 AzureSerivceBus 中创建了一个命名空间。直接使用 Azure API,能够创建主题并向其发送接收消息。

现在,我希望能够使用 MassTransit 作为抽象层来创建主题。这是因为对于本地安装,我们使用 RabbitMq,而 MassTransit 提供了良好的抽象。我们现在希望将相同的代码无缝迁移到云 (AzureServiceBus) 并能够执行类似的事情。是否可以通过 MassTransit 完成,即创建主题并订阅它?

MassTransit 的 Azure 文档非常有限,因此不确定它是否支持主题。

有什么提示吗?

【问题讨论】:

    标签: azureservicebus masstransit


    【解决方案1】:

    正如您正确指出的,MassTransit 是您选择使用的消息服务之上的抽象。 RabbitMQ 或 Azure 服务总线无关紧要。重点是它将为您提供您需要的功能,而无需繁琐的细节。主题通常用于发布/订阅(发布事件)。虽然 ASB 的文档不如 RabbitMQ 详细,但有一节说明支持使用主题发布消息 (http://masstransit.readthedocs.io/en/master/overview/publishing.html#routing-on-azure-service-bus)。

    【讨论】:

      猜你喜欢
      • 2023-04-08
      • 2017-08-11
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多