17

我已经在网上无数次阅读过关于 nservicebus 的信息,但仍然不明白什么是服务总线。

我认为这是一种非常不同的系统相互交谈的方式吗?在这种情况下,我不明白为什么它比 WCF 更好?

我在这里看到了关于什么是服务总线的线程,但它仍然没有点击。

谢谢

4

1 回答 1

11

假设您已经阅读了这些页面http://particular.net/nservicebushttp://docs.particular.net/nservicebus/architecture/nservicebus-and-wcf,您会发现 NServiceBus 使与服务的通信变得更加容易。

它通过处理消息的中毒和事务元素以及提供开箱即用的 Pub / Sub 样式消息来包装 WCF。NServiceBus 将提供的好处包括:

  • 长时间运行的有状态进程在顶部使用 WF
  • 本地消息传递
  • 如果服务器离线,客户端可以发送消息
  • 毒物消息检测与调度
  • 毒消息再处理
  • 重新启动后订阅仍然存在
  • 多态消息分发
  • 多态消息路由
  • 消息驱动的单元测试
于 2011-10-01T00:09:18.803 回答