企业服务总线实际使用或示例

时间:2010-04-07 13:33:21

标签: c# nservicebus esb

我正在研究像NServiceBus这样的.net的ESB事件,有人可以强调什么样的现实世界的业务问题可以解决(忘记技术优势)?这用于集成不同的系统。?

2 个答案:

答案 0 :(得分:4)

使用它的一个非常受欢迎的原因是使用发布商订阅者模式。

示例,将一条命令消息发送到应用程序层以处理某些业务逻辑。完成后,将发布一条消息,其中包含多个服务正在侦听的任何更新数据,例如一组缓存。

并排版本控制有好处。较新的命令可以有不同的名称。如果您对使用Command Query Separation感兴趣,它也会有所帮助。

另一个是实施听取特定消息的横切关注

总而言之,这是一个非常深刻的主题。但是,我会问你先遇到什么问题?因为它带来的一切都有自己的挑战,而且肯定不是免费的(努力明智,我的意思是不花钱)。

答案 1 :(得分:3)

我们正在使用RabbitMQ进行消息排队。它是快速而强大的生产者消费者解决方案我们使用瞬态和持久交付类型。瞬态消息用于软实时计算更新。持久化实体状态更新 - 主要用于将数据库更新传输到其他服务。

相关问题