2016-06-15 4 views
0

В MQQueueManager не существует концепции именованной транзакции.IBM MQ Java - транзакции

У нас есть только метод commit()/backout().

Если я хочу 2 параллельных транзакции, тогда я должен создать 2 соединения MQQueueManager.

Это не кажется правильным. Например, вы не создали бы 2 JDBC-соединения для двух отдельных транзакций.

Я что-то пропустил?

+0

Вы используете приложение Java на сервере приложений WebSphere или это отдельное приложение? – Haxiel

ответ

0

Насколько я знаю, сеанс контролирует транзакцию. Таким образом, вы можете использовать один и тот же объект соединения, но вам нужно создать из него два сеанса.