트랜잭션 서비스 사용

WebSphere® Application Server에서 애플리케이션은 트랜잭션을 사용하여 자원에 대한 다중 업데이트를 원자적 단위(개별 단위의 작업)로서 조정할 수 있습니다(예: 업데이트의 모두 또는 없음이 영구적으로 수행됨).

이 태스크 정보

WebSphere Application Server에서 트랜잭션 은 세 개의 주컴포넌트에 의해 관리됩니다.
  • 트랜잭션 관리자. 트랜잭션 관리자는 회복 가능한 XAResources의 참여를 지원하며, 트랜잭션의 종료 또는 애플리케이션 서버의 실패와 다시 시작 이우헤 이 유형의 각 자원이 지속적인 결과를 도출하도록 합니다.

    [z/OS]또한, WebSphere Application Server for z/OS®는 RRS(z/OS resource recovery services)를 통해 자원 관리의 조정을 지원합니다.

  • 엔터프라이즈 애플리케이션이 실행하는 컨테이너. 컨테이너는 애플리케이션이 트랜잭션 자원 관리자에 대한 업데이트를 수행할 때 애플리케이션을 대신해 XAResources의 참여를 관리합니다(예: 데이터베이스). 선택적으로, 컨테이너는 컨테이너 관리 트랜잭션에 구성된 엔터프라이즈 Bean에 대한 트랜잭션의 경계를 제어할 수 있습니다.
  • Bean 관리 엔터프라이즈 Bean 및 서블릿에 사용 가능한 애플리케이션 프로그래밍 인터페이스(UserTransaction). 이러한 애플리케이션 컴포넌트는 자신의 트랜잭션의 경계를 제어하기 위해 UserTransaction 인터페이스를 사용할 수 있습니다.

    UserTransaction 인터페이스와 함께 사용 가능한 메소드에 대한 세부사항은 JTA(Java™ Transaction API) 1.1 스펙을 참조하십시오.

    또한, JTA(Java Transaction API) 지원은 추가적인 애플리케이션 프로그래밍 인터페이스를 포함하고 있어, 애플리케이션 프레임워크는 스레드의 작업 단위(UOW) 컨텍스트를 조정할 수 있고 컴포넌트는 JTA 트랜잭션과 함께 등록할 수 있습니다(예를 들어, 지속성 관리자는 트랜잭션 완료의 알림을 받을 수 있음).

WebSphere Application Server 애플리케이션에서 트랜잭션과 함께 작업하려면 다음 태스크를 사용하십시오.

프로시저


주제 유형을 표시하는 아이콘 태스크 주제



시간소인 아이콘 마지막 업데이트 날짜: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=tjta_ep
파일 이름:tjta_ep.html