0

我正在浏览集成框架以选择最适合我的集成问题的框架。我想知道的一件事是多应用程序集成上下文中的事务管理,是否支持?如果是这样,怎么办?在Pro Spring Integration中,我没有找到一个明确的解决方案,他们只是提出了一些类似的问题

<int:poller fixed-rate="1000">
<int:transactional/>
</int:poller>

而且我不明白这如何管理多个应用程序的事务?

这些框架的专家可以帮助我了解如何使用这些框架来完成事务管理和恢复,以防事务正在执行的任何应用程序发生错误?例如考虑这种情况:应用程序A发起事务并在中间使用应用程序B和C,最后在B和C之后做某事并提交它,如果在这种情况下应用程序c失败或抛出异常,无论如何都要回滚B中的事务和A又如何?

4

2 回答 2

1

对于骆驼,请参阅有关实施交易路线和错误处理策略的这些链接

http://camel.apache.org/transactional-client.html

http://camel.apache.org/error-handling-in-camel.html

于 2012-03-04T17:14:52.053 回答
0

除了上面来自 Ben 的这些链接,然后是 Camel in Action 这本书,还有一整章涵盖了使用与 Camel 的交易,第 9 章。

FuseSource 赞助了第 9 章的免费摘录,网址为:http://fusesource.com/collat​​eral/ 88

于 2012-03-08T16:57:33.693 回答