Я просматриваю фреймворки интеграции, чтобы выбрать лучший вариант для моей проблемы интеграции.одна вещь, которую я хочу знать, это управление транзакциями в контексте интеграции нескольких приложений, поддерживается или нет?и если да, то как?в Pro Spring Integration Я не нашел четкого решения, они просто поместили что-то вроде
<int:poller fixed-rate="1000">
<int:transactional/>
</int:poller>
, и я не мог понять, как это управлять транзакциями в нескольких приложениях?
Может ли кто-нибудь из экспертов в этих структурах помочь мне узнать, как с помощью этих структур можно выполнить управление транзакциями и восстановление в случае ошибки в любом приложении, выполняемом транзакцией?например, рассмотрим такой сценарий: приложение A инициирует транзакцию и использует приложения B и C посередине и, наконец, выполняет sth после B и C и фиксирует его, если в этом сценарии приложение c завершается неудачно или выдает исключение, есть ли способ откатить транзакцию в Bа а как?