我在AzureSerivceBus中创建了一个名称空间。直接使用Azure API,可以创建主题并向其发送-接收消息.
现在,我希望能够使用MassTransit作为抽象层创建主题。这是因为对于本地安装,我们使用RabbitMq,而MassTransit提供了良好的抽象。现在,我们希望相同的代码能够无缝地移动到云(AzureServiceBus),并能够执行类似的操作。是否可以通过MassTransit (即创建主题和订阅)来完成这个任务?
MassTransit的Azure文档非常有限,所以不确定它是否支持Topics。
有什么暗示吗?
发布于 2016-10-08 15:37:18
正如您正确地指出的,MassTransit是您选择使用的消息传递服务之上的一个抽象。RabbitMQ或Azure服务总线并不重要。关键是它将为您提供您需要的功能,为您提供详细的w/o负担。主题通常用于pub/sub (发布事件)。虽然ASB的文档不像RabbitMQ那样详细,但是有一节说明了对使用主题(http://masstransit.readthedocs.io/en/master/overview/publishing.html#routing-on-azure-service-bus)发布消息的支持。
https://stackoverflow.com/questions/39917970
复制相似问题