nservicebus - 什么是服务总线?

标签 nservicebus servicebus

我已经在网络上读过无数次有关nservicebus的文章,但是仍然不了解什么是服务总线。

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

我在这里看到了有关什么是服务总线的主题,但尚未点击。

谢谢

最佳答案

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

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


长期运行的有状态流程在顶部使用WF
本地消息传递
如果服务器脱机,客户端可以发送消息
毒物消息检测和调度
毒讯息的再处理
重新启动后,订阅仍然存在
多态消息调度
多态消息路由
消息驱动的单元测试

关于nservicebus - 什么是服务总线?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7617166/

相关文章:

msmq - NServiceBus 不自动创建队列 (MSMQ)

nhibernate - 运行 NServicebus 服务时出现死锁导致连接损坏

message-queue - 大众运输队列维护

wcf - 派生类型的 Nservicebus 序列化问题

sqlite - 服务帐户在NServiceBus启动时抛出SQLiteException

c# - 领域事件的并发问题

c# - Azure Function App Azure 服务总线触发器触发两次

azure - 从本地 Windows 服务总线迁移到 Azure 服务总线的步骤是什么

servicebus - 拓扑澄清

NServiceBus 消息处理程序未按预期顺序触发 Saga 处理程序提前触发