WebSphere Service Registry and Repository Advanced Lifecycle Edition과 통합

IBM® Rational® Asset ManagerIBM WebSphere® Service Registry and Repository를 함께 사용하여 WebSphere Service Registry and Repository에서 승인 및 배치를 위한 적합한 비즈니스 오브젝트로서도 표시되는 자산이 있는 Rational Asset Manager의 비즈니스 자산을 개발하고 이에 대해 협업할 수 있습니다. SOA 서비스를 개발하고 이에 대해 협업하기 위한 최상의 선택은 IBM WebSphere Service Registry and Repository Advanced Lifecycle Edition을 사용하는 것입니다.

WebSphere Service Registry and Repository는 런타임 서비스 설명을 위한 마스터 메타데이터 저장소입니다.

서비스라는 용어는 다음을 나타낼 수 있습니다.

WebSphere Service Registry and Repository는 엔터프라이즈 전체에 흩어져 있는 서비스에 대한 정보를 함께 모아서 서비스에 대해 하나의 종합적인 설명을 제공하는 곳입니다.

Rational Asset Manager의 커뮤니티를 WebSphere Service Registry and Repository에 연결하는 경우에는 웹 서비스 문서를 포함하는 자산을 WebSphere Service Registry and Repository 저장소에 공개할 수 있습니다. 맵핑 파일을 구성하는 경우에는 자산을 WebSphere Service Registry and Repository에 특정 WebSphere Service Registry and Repository 비즈니스 모델 오브젝트로 공개할 수 있습니다. 그렇지 않으면 WebSphere Service Registry and Repository에 공개하는 자산은 Rational Asset Manager의 자산에 링크되는 WebSphere Service Registry and Repository의 일반 개념이 됩니다.

또한 Rational Asset Manager 인터페이스를 사용하여 WebSphere Service Registry and Repository에 있는 서비스 문서 및 서비스 메타데이터를 찾을 수 있습니다.

Rational Asset Manager에는 ALE 정책 및 ALE 상태 전이 정책이 포함되어 있습니다. ALE 정책을 사용하면 사용자를 위해 특정 자산 유형을 WebSphere Service Registry and Repository에 자동으로 공개하고 WebSphere Service Registry and Repository에 연결하기 위해 구성한 맵핑 파일을 강제 실행할 수 있습니다. 사전 구성된 SOA 라이프사이클에서 ALE 정책은 자산을 수정하거나 다른 상태로 이동할 때마다 실행됩니다. 정책이 실행되면 정책은 맵핑 파일을 참조하며 WebSphere Service Registry and Repository의 오브젝트에서 적절한 조치를 수행합니다. 예를 들어, Rational Asset Manager에서 비즈니스 솔루션 유형의 새 자산을 작성하는 경우에는 ALE 정책이 실행되고 자동으로 WebSphere Service Registry and Repository의 비즈니스 기능 오브젝트를 작성합니다.

WebSphere Service Registry and Repository Advanced Lifecycle Edition 사용

WebSphere Service Registry and Repository 및 Advanced Lifecycle Edition에 대한 자세한 정보를 보려면 WebSphere Service Registry and Repository 버전 7.5 Information Center를 방문하십시오.

WebSphere Service Registry and Repository 설치에 대한 정보를 보려면 계획 및 설치 주제를 참조하십시오.

WebSphere Service Registry and Repository의 이전 버전에서 업그레이드하는 경우에는 "버전 7.5 설치로 업그레이드 또는 마이그레이션"을 참조하십시오.

Rational Asset Manager의 자산을 WebSphere Service Registry and Repository에 공개

Rational Asset Manager의 커뮤니티를 WebSphere Service Registry and Repository에 연결하는 경우에는 웹 서비스 문서 및 기타 비즈니스 오브젝트를 포함하는 자산을 WebSphere Service Registry and Repository에 공개할 수 있습니다.

연결을 위해 맵핑 파일을 구성하는 경우에는 자산을 WebSphere Service Registry and Repository에 비즈니스 모델 오브젝트로 공개할 수 있습니다. 그렇지 않으면 WebSphere Service Registry and Repository에 공개하는 자산은 Rational Asset Manager의 자산에 링크되는 WebSphere Service Registry and Repository의 일반 개념이 됩니다.

WebSphere Service Registry and Repository의 오브젝트를 Rational Asset Manager에 동기화

WebSphere Service Registry and Repository 저장소 및 Rational Asset Manager의 커뮤니티 사이에 연결을 구성하여 스케줄된 간격으로 동기화할 수 있습니다.

WebSphere Service Registry and RepositoryRational Asset Manager의 커뮤니티 사이에 연결이 동기화되면 Rational Asset ManagerWebSphere Service Registry and Repository의 서비스 설명 오브젝트에 대한 커뮤니티에 원격 자산을 작성합니다. 원격 자산은 별도의 저장소에 있는 오브젝트로 링크됩니다. WebSphere Service Registry and Repository의 다음 서비스 설명 오브젝트에 대해 원격 자산이 작성됩니다.
  • 실제 문서:
    • WSDL
    • XSD
    • WS-Policies
    • SCA 모듈
    • XML 파일
    • 기타 실제 문서
  • 개념:
    • 아티팩트 관계가 있는 개념
    • WebSphere Service Registry and Repository에 대한 연결을 구성할 때 선택하는 기타 개념 유형

WebSphere Service Registry and Repository 서버를 변경하면 다음 번에 연결이 동기화될 때 해당 변경사항이 Rational Asset Manager의 자산에 반영됩니다.

연결 구성

  1. SOA 모델 라이브러리 사용: 자세한 정보는 서비스 지향 아키텍처(SOA) 모델 라이브러리 사용을 참조하십시오.
  2. WebSphere Service Registry and RepositoryALEConfiguration 구성: WebSphere Service Registry and RepositoryALEConfiguration에서는 두 애플리케이션에 액세스하기 위한 URL 및 신임 정보를 지정합니다. Rational Asset Manager의 맵핑 파일과 유사한 방식으로 Rational Asset Manager 서버에 푸시 및 동기화될 WebSphere Service Registry and Repository의 트리거 및 조치를 지정할 수 있습니다. 자세한 정보는 WebSphere Service Registry and Repository에서 Advanced Lifecycle Edition Information Center를 참조하십시오.
  3. 커뮤니티 및 WebSphere Service Registry and Repository 간의 연결 작성: 이를 수행하는 동안에 SOA 모델 라이브러리에 포함된 맵핑 파일을 선택하고 편집할 수 있으며 또는 자신이 직접 지정할 수도 있습니다. 자세한 정보는 WebSphere Service Registry and Repository에 연결을 참조하십시오.
  4. 커뮤니티에 대해 SOA 라이프사이클 구성: 자세한 정보는 SOA 라이프사이클 콜렉션 작성을 참조하십시오. 라이프사이클을 사용자 정의하려면 마스터 라이프사이클 작성을 참조하십시오.

Rational Asset Manager의 자산을 WebSphere Service Registry and Repository의 오브젝트에 맵핑하는 방법

SOA 모델 라이브러리에 포함된 맵핑 구성 파일을 사용하는 경우에 다음 테이블은 Rational Asset Manager의 자산이 WebSphere Service Registry and Repository의 오브젝트에 맵핑되는 방법을 표시합니다.

표 1. Rational Asset Manager의 자산 및 WebSphere Service Registry and Repository의 오브젝트
Rational Asset Manager의 자산 유형 WebSphere Service Registry and Repository의 오브젝트
비즈니스 솔루션 BusinessCapability는 자산을 확장함
Software Development/Kind/Process로 카테고리화된 비즈니스 솔루션 BusinessProcess는 BusinessCapability를 확장함
Software Development/Kind/Web Application으로 카테고리화된 비즈니스 솔루션 BusinessApplication은 BusinessCapability를 확장함
Software Development/Kind/Service로 카테고리화된 비즈니스 솔루션 BusinessService는 BusinessCapability를 확장함
릴리스 CapabilityVersion은 자산을 확장함
Software Development/Kind/Process로 카테고리화된 릴리스 ProcessVersion은 CapabilityVersion을 확장함
Software Development/Kind/Web Application으로 카테고리화된 릴리스 ApplicationVersion은 CapabilityVersion을 확장함
Software Development/Kind/Service로 카테고리화된 릴리스 ServiceVersion은 CapabilityVersion을 확장함
Software Development/Kind/Service/Interface로 카테고리화된 스펙 ServiceInterfaceSpecification은 자산을 확장함
Software Development/Kind/Schema로 카테고리화된 스펙 SchemaSpecification은 자산을 확장함
DoU DoU

프로세스 자동화에 대한 자세한 정보 및 예제는 WebSphere Service Registry and Repository Information Center의 동기화에 관한 주제를 참조하십시오.

Rational Asset Manager의 SOA 모델 라이브러리

다음 다이어그램은 자산 유형, 해당 자산 유형의 필수 속성, SOA 모델 라이브러리의 자산 유형 간 관계를 나타냅니다.

SOA 모델 라이브러리의 자산 유형, 속성, 제안된 관계 이미지


피드백