웹 서비스 개발 - 트랜잭션 지원(WS-Transaction)
WS-Transaction은 WS-AtomicTransaction, WS-BusinessActivity 및 WS-Coordination 스펙을 포함하는 상호 운용성 표준입니다. 애플리케이션 서버에서의 WS-AT(Web Services Atomic Transaction) 지원은 웹 서비스 환경에 대한 트랜잭션 서비스 품질(QoS)을 제공합니다. 분산 웹 서비스 애플리케이션 및 이 애플리케이션을 사용하는 자원은 분산 전역 트랜잭션에 참여할 수 있습니다. 애플리케이션 서버에서의 WS-BA(Web Services Business Activity) 지원을 사용하여, 다른 시스템에서의 웹 서비스는 원자적 트랜잭션에서 더 느슨하게 결합한 활동을 조정할 수 있습니다. 이러한 활동은 원자적으로 롤백하기 어렵거나 불가능할 수 있으므로 오류가 발생하면 보상 과정이 필요합니다. WS-COOR(Web Services Coordination)은 참가자 웹 서비스가 특정 조정 유형에서 제공된 프로토콜에 참여하도록 등록할 수 있는 CoordinationContext 및 Registration 서비스를 지정합니다.