什么是服务总线?

时间:2011-09-30 23:53:57

标签: nservicebus servicebus

我在网上无数次读过nservicebus,但仍然没有得到服务总线。

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

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

由于

1 个答案:

答案 0 :(得分:10)

假设您已阅读这些页面http://particular.net/nservicebushttp://docs.particular.net/nservicebus/architecture/nservicebus-and-wcf,您会发现NServiceBus可以更轻松地与服务进行通信。

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

  • 长期运行的有状态进程在顶部使用WF
  • 内部部署消息
  • 如果服务器处于离线状态,客户端可以发送消息
  • 毒药信息检测和调度
  • 毒药消息重新处理
  • 重新启动后订阅仍然存在
  • 多态消息发送
  • 多态消息路由
  • 消息驱动单元测试