서비스 구성요소가 다른 서비스 구성요소를 동기적으로 호출할 때, 호출하는 서비스 구성요소가
대상을 실행하는 시스템을 가리키도록 구성하여 대상 서비스가 호출하는 서비스 구성요소로 결과를 통신할 수
있도록 해야 합니다.
시작하기 전에
이 타스크는 사용자가 통신을 구성 중이지만 관련된 응용프로그램을
아직 설치하지 않은 시스템에 WebSphere® Process Server를 이미
설치했다고 가정합니다. 사용자는 관련된 두 서버에 대한 구성을 살펴보고 변경할 수 있는 관리 콘솔을 사용 중입니다.
이 타스크의 수행 목적 및 시기
다른 서비스를 동기적으로 호출하는 서비스 구성요소는 대상 시스템의
내보내기 JNDI(Java Naming and Directory Interface) 이름을 호출하는 시스템의 JNDI 이름으로 구성할 때만
대상과 통신할 수 있습니다.
주: 이 타스크를 위해 호출 서비스 모듈은 시스템 A에 상주하고 대상은 시스템 B에
상주합니다.
이 타스크를 위해
그림 1에는
구성에 사용할 정보가 포함되어 있습니다.
그림 1. 서로 다른 시스템에 있는 서비스 호출
주: 간단히 말하면 각 셀에서 이 통신에 관련된 서버만
표시되고 각 서버는 서로 다른 물리적 시스템에 상주합니다.
이 타스크의 단계
- 각 서버에 응용프로그램을 설치하십시오.
- 호출하는 시스템에(이 예에서 시스템 A) 대상 시스템의 내보내기를 가리키는 새 네임 스페이스
바인딩을 작성하십시오.
네임 스페이스 바인딩 분할창에서
셀의 범위를 선택한 후 적용을 누르십시오. 변경된 범위에서
표시화면의 새로 작성을 눌러 새 바인딩을 작성하십시오.
마법사에서 다음을 지정하십시오. (값은 구성 예에
해당하는 값입니다.)
- 바인딩 유형은 CORBA입니다.
- 기본 등록 정보는 다음과 같습니다.
완료되면 다음을 누르고 요약 페이지의
값을 확인하십시오. 확인한 후 완료를 누르십시오.
시스템에 새 바인딩이 표시됩니다.
- 저장을 눌러 변경사항을 저장하십시오.
응용프로그램을 시작하십시오. 시스템 A의 서비스 구성요소가 이제 시스템 B의 서비스를 동기적으로
호출할 수 있습니다.