Я читал статью о 2-х компьютерах и распределенных транзакциях на EJB-сервере. Это говорит:
2-ПК позволяет управлять транзакциями на разных серверах и
ресурсы (например, базы данных и JMS-провайдеры). Детали 2-х ПК находятся за пределами
объем этой книги, но система, которая поддерживает его, не потребует каких-либо дополнительных операций
EJB или разработчиком приложения.
В дополнение к управлению транзакциями в собственной среде, сервер EJB может координировать
с другими транзакционными системами. Если, например, EJB на самом деле пришел из
другой сервер приложений, чем BankEJB, два сервера приложений будут
сотрудничать, чтобы управлять транзакцией как одной единицей работы.
Если у меня два разных приложения Enterprize (A и B), работающих на двух серверах приложений, которые размещены на двух разных машинах. Серверы приложений, которые я использую, будут WebLogic и Oracle AS. Возможно ли, что 2 ПК / распределенная транзакция будут координировать транзакцию между двумя серверами (даже если они от разных поставщиков)? Дайте мне знать, если мой вопрос не ясен.