几个月来我一直在关注公共交通,我对这些可能性非常感兴趣。但是,我似乎无法完全正确地理解这些概念。我查看了代码,也浏览了文档,但我只是不觉得我理解它。
一般的例子表明;
Bus.Initialize( sbc =>
{
sbc.UseMsmq( );
sbc.VerifyMsmqConfiguration( );
sbc.UseMulticastSubscriptionClient( );
sbc.ReceiveFrom( "msmq://localhost/myqueue" );
} );
现在,我明白这是在做什么,但我认为我的大脑并没有比这更进一步。这就是我所理解的;
- 消息可以从软件发布,并在服务总线中订阅,以便在收到该消息时执行操作。
- 服务总线本身位于消息队列之上(MT 中的 RabbitMQ 或 MSMQ)
我只是想多了解一点。我认为我没有得到它。我需要配置一个服务器,监听吗?我是否在我的软件中设置它然后只是发布消息,它们被从内部拾取和处理?