티스토리 뷰

JTA(Java Transaction API)
글로벌 트랜잭션을 지원하는 트랜잭션 매너지를 지원하기 위한 API

애플리케이션에서는 기존의 방법대로 DB는 JDBC, 메시징 서버는 JMS 같은 API를 사용해서 필요한 작업을 수행한다. 단, 트랜잭션은 JDBC나 JMS API를 사용해서 직접 제어하지 않고 JTA를 통해 트랜잭션 매니저가 관리하도록 위임한다. 트랜잭션 매니저는 DB와 메시징 서버를 제어하고 관리하는 각각의 리소스 매니저와 XA 프로토콜을 통해 연결된다.

댓글