Наше приложение использует ODBC для связи с базой данных (как DB2, так и Oracle, если это имеет значение) и делегирует бизнес-логику Java с помощью JNI (поэтому оно использует Java и С).
Что я хотел бы знать, так это то, какие инструменты / программное обеспечение / библиотеки необходимы, чтобы позволить бизнес-логике (Java / JDBC) и структуре приложения (C / ODBC) участвовать в протоколе двухфазной фиксации.
Мы работаем на Linux для этого проекта, но, как правило, также поддерживаем Solaris и Windows, поэтому предпочтительны мультиплатформенные решения.