【问题标题】:Using a NServiceBus to publish/receive messages locally使用 NServiceBus 在本地发布/接收消息
【发布时间】:2011-09-16 21:55:47
【问题描述】:

是否建议仅将 NServiceBus(或任何服务总线库)用于在客户端发布消息?

我一直在研究一些示例开源项目,它们似乎都有一个共同点。所有项目都在发布消息并让消费者处理特定的消息(或命令)。

基本上,我希望通过发送消息来解耦我的操作并让处理程序来处理它。这一切都将在客户端本地完成。

【问题讨论】:

  • 我一直避免这种情况,并为本地 pub/sub 使用 EventAggregator...但我很好奇其他人对这个问题的回答...
  • 好电话。我忘了提到我目前正在使用 Caliburn.Micro 的事件聚合器。这个小框架的缺点是它不创建处理程序。所以假设我有一个处理特定消息的独立处理程序,什么都不会发生,因为该处理程序不能订阅自己。

标签: c# command messaging nservicebus


【解决方案1】:

我认为 NServiceBus 和等效工具在客户端过于繁重,通常需要大量配置。

【讨论】:

    猜你喜欢
    • 2011-10-11
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-05-14
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多