消息代理/系统集成问题
需要一般性建议...
我有四个系统需要集成。 2 个有基于队列的 xml 消息 API,2 个有 Web 服务 API。所有交互都将是异步的。
交互是点对点的
A => B
A <= B
相当多的交互是会话式的(长时间运行)
A => B
B => C
B <= C
B => D
D => E
A <=========== E
寻找一些免费(或几乎免费)的包或库来帮助而不是从头开始执行所有这些管道/基础设施代码。然而,在有限的阅读之后,看了一下 NServiceBus 似乎并不完全合适。
任何人都建议使用 NServiceBus 来做类似的事情或其他替代方案,而不是重新发明轮子。
我们是一家.Net 商店。
谢谢..
Need a general recommendation...
I have four systems I need to integrate. 2 have a queue based xml message api and 2 have web service api's. All interaction will be asynchronous.
Interaction is point to point to point
A => B
A <= B
Quite a bit of the interaction is conversational (long running)
A => B
B => C
B <= C
B => D
D => E
A <=========== E
Looking for some free (or nearly free) package or library that can help rather than do all this plumbing/infrastructure code from scratch. Took a peek at NServiceBus, however, after limited reading does not seem to be an exact fit.
Anyone have a recommendation on using NServiceBus for something like this or other alternatives rather than re-inventing the wheel.
We are a .Net shop.
Thanks..
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
听起来 NServiceBus 中的传奇故事可能就是您正在寻找的内容。
http://nservicebus.com/sagas.aspx
您能否提供有关您的业务需求的更多详细信息?
Sounds like the sagas in NServiceBus might be what you're looking for.
http://nservicebus.com/sagas.aspx
Can you give some more details on your business requirements?