관계 서비스는 시스템의 관계 및 역할을 유지보수합니다. 이것은 관계 및 역할 정의와 메타데이터를 관리하고 관계의 정의를 지정하고 정의에서 파생된 인스턴스를 조작할 수 있도록 합니다.
관계 서비스는 다른 오브젝트에 걸친 관계를 캡처할 수 있도록 합니다. 관계의 참여자는 관계에서 수행하는 역할로 구분됩니다. 예를 들어, 사람 오브젝트 "Joe"는 자동차 오브젝트 "XYZ 123 번호판이 달린 Subaru"와 소유 관계를 가질 수 있습니다. 이 예제에서 Joe는 "소유자" 역할의 관계에 참여한 반면 자동차는 "소유물" 역할의 관계에 참여합니다.
관계 및 역할은 WebSphere® Integration Developer에 있는 관계 편집기 도구의 그래픽 인터페이스를 통해 설계하는 정의에 기술됩니다. 관계 정의는 관계의 양상을 설명하는 템플리트로서, 관계의 각 참여자가 수행할 수 있는 역할을 식별합니다. 역할 정의는 참여자에 대한 구조 및 제한조건 요구사항을 캡처합니다. 관계 정의는 J2EE 응용프로그램의 부분으로 특정 서버에 전개되는 XML 파일로 저장됩니다.
관계 작성, 관계 유형 식별 및 관계 편집기 사용에 대한 자세한 배경 정보 및 타스크 정보는 WebSphere Integration Developer Information Center를 참조하십시오.
관계 및 역할 인스턴스 데이터는 관계 서비스 구성 시 지정하는 기본 데이터 소스의 데이터베이스에 저장되는 관계 테이블에 저장됩니다.
관계 서비스는 각 서버의 셀 레벨에서 실행됩니다. Relationship Manager 홈 페이지 제품 정보 섹션은 관계 서비스를 실행 중인 셀의 서버 수를 표시하고 관계 섹션은 관계 서비스를 실행 중인 각 서버 이름을 표시합니다. 관계 인스턴스로 작업하기 전에 관리할 관계 및 역할의 인스턴스를 포함하는 서버를 선택해야 합니다.
Relationship Manager 사용에 대한 자세한 정보는 WebSphere ESB Information Center에서 Relationship Manager에 대한 주제를 참조하십시오.
다음 주제는 WebSphere ESB 환경에 대한 관계 서비스를 위해 수행할 구성 타스크를 설명합니다.