WebSphere Enterprise Service Bus, 버전 6.2.0 운영 체제: AIX, HP-UX, i5/OS, Linux, Solaris, Windows


서비스 응응프로그램의 버전화

서비스 응용프로그램은 버전화를 지원합니다. 특정 클라이언트가 사용하기 위해 하나 이상의 모듈 버전 및 아티팩트를 개발하여 런타임 환경에 전개할 수 있습니다.

버전화할 수 있는 사항

모듈의 SCA 가져오기 및 내보내기 바인딩과 마찬가지로 모듈에는 버전 번호가 포함될 수 있습니다. SCA 바인딩은 연관된 모듈에서 버전 정보를 상속합니다.
주: 현재는 SCA 바인딩이 버전화할 수 있는 유일한 바인딩 유형입니다.
6.2.x 모듈의 경우 버전화는 선택적입니다. WebSphere® Integration DeveloperWebSphere ESB 6.1.x를 사용하여 개발 및 전개된 모듈에는 버전이 없으므로 현재 동작이 계속 수행됩니다. 자세한 정보는 이주 주제를 참조하십시오.

라이브러리도 버전화할 수 있습니다. 라이브러리를 사용하는 모듈은 해당 라이브러리의 특정 버전에 대한 종속성을 가지며 라이브러리도 다른 라이브러리의 특정 버전에 대한 종속성을 가질 수 있습니다. 라이브러리 버전화에 대한 세부사항은 WebSphere Integration Developer Information Center를 참조하십시오.

버전화된 모듈 전개를 위한 고려사항

버전화된 모듈을 6.2.x 런타임에 전개하여 관리 콘솔 내의 SCA 모듈 페이지에서 관리할 수 있습니다. WebSphere ESB는 다음과 같은 버전화된 전개 시나리오를 지원합니다. 모듈의 새 버전을 전개해도 모듈의 이전 버전이 바뀌지 않습니다. 셀 범위 응용프로그램 아티팩트(이 경우에는 비즈니스 규칙)의 이전 버전은 겹쳐써집니다.

버전을 변경하지 않고 응용프로그램을 갱신(예: 사소하게 정정 또는 개선)하려는 경우 갱신된 해당 응용프로그램 및 아티팩트는 기존 응용프로그램 및 아티팩트를 바꿉니다(정의된 보안 정책은 제외). 응용프로그램 갱신 중에 보안 정책 아티팩트는 모두 보존됩니다.

버전화 정보를 보존하기 위해 설치 프로세스에서는 serviceDeploy 또는 createVersionedSCAModule 명령을 통해 모듈 이름을 자동으로 변경하여 셀 내에서 고유하게 합니다. 이러한 변경은 다음과 같이 원래 모듈 이름에 버전 번호, 고유 셀 ID 또는 둘 다를 추가하여 수행됩니다.
moduleName_vversionValue_uniqueCellID

버전화된 모듈 바인딩을 위한 고려사항

하나의 서버 또는 클러스터에 있는 한 모듈의 다중 인스턴스에서 한 모듈의 다중 버전을 전개한 후에는 모듈의 특정 버전을 클라이언트(버전화 여부는 관계없음)에 바인드하는 방법을 고려하십시오.

concept 개념 주제

이용약관 | 피드백


시간소인 아이콘 마지막 갱신 날짜: 2010년 7월 7일 수요일


http://publib.boulder.ibm.com/infocenter/dmndhelp/v6r2mx/topic//com.ibm.websphere.wesb620.doc/doc/cadm_versioningsca.html
Copyright IBM Corporation 2005, 2010. All Rights Reserved.
이 Information Center는 Eclipse 기술을 기반으로 합니다(http://www.eclipse.org 웹 사이트 참조).