WS-Transaction 및 혼합 버전 셀
셀에 WebSphere® Application Server 버전 7.0 이상 및 WebSphere Application Server 버전 6.1 Feature Pack for Web Services와 같이 다른 버전의 서버가 들어 있는 경우에는 WS-Transaction 정책 유형 인에이블먼트와 작동 및 사용할 WS-Transaction 스펙 레벨을 고려해야 합니다.
WS-Transaction 정책 유형 인에이블먼트
버전 6.1 Feature Pack for Web Services 서버의 경우 WS-Transaction 정책 유형을 정책 세트에 포함시키면 이를 사용 가능하게 할 수 있지만 구성할 수는 없습니다. 버전 7.0 이상 서버의 경우 WS-Transaction 정책 유형을 사용 가능하게 하고 구성할 수 있습니다. 구성 정보는 WS-Transaction 정책 유형 파일에 작성됩니다.
- 버전 6.1 Feature Pack for Web Services 서버가 버전 7.0 이상 서버가 생성한 WS-Transaction 정책 파일 유형을 읽으면 서버는 WS-Transaction 정책 유형을 사용 가능하게 하지만 파일에 있는 모든 구성 정보를 무시합니다.
- 버전 7.0 이상 서버가 버전 6.1 Feature Pack for Web Services 서버가 생성한 WS-Transaction 정책 유형을 읽으면 서버는 WS-AtomicTransaction 및 WS-BusinessActivity 프로토콜의 지원 값을 사용하여 WS-Transaction 정책 유형을 사용 가능하게 합니다. 이 값은 버전 6.1 Feature Pack for Web Services 서버의 기존 동작과 동등합니다.
WS-Transaction 스펙 레벨
WebSphere Application Server가 WS-Transaction 1.0, WS-Transaction 1.1 및 WS-Transaction 1.2 스펙을 지원합니다. 실무에서는 버전 1.2의 WS-Transaction 표준은 기능상 버전 1.1에 해당하므로, WebSphere Application Server 내에서 WS-Transaction 1.1이 지원되면 WS-Transaction 1.2도 지원됩니다.
WebSphere Application Server 버전 6.x 서버는 WS-Transaction 1.0을 지원합니다. 버전 7.0 이상 서버는 WS-Transaction 1.0, 1.1 및 1.2를 지원합니다.
- 장애 복구하도록 구성되고 WS-Transaction 1.1 또는 1.2를 사용하도록 구성된 버전 7.0 이상 서버 클러스터의 경우 이전 버전의 서버를 클러스터에 추가할 수 없습니다.
- 서버가 장애 복구되도록 구성된 혼합 버전 클러스터의 경우 WS-Transaction 1.1 또는 1.2를 사용하도록 구성된 모든 버전 7.0 이상 서버가 클러스터에서 WS-Transaction 1.0을 사용하도록 구성된 서버로 장애 복구될 수 없습니다.
- 장애 복구되도록 구성된 서버 클러스터의 경우 클러스터에서 WS-Transaction 1.1 또는 1.2를 사용하도록 구성된 모든 버전 7.0 이상 서버는 이전 버전의 서버도 있는 경우에는 시작할 수 없습니다.