비즈니스 프로세스를 비즈니스 프로세스 서비스 호출로 이주

이 시나리오는 다른 비즈니스 프로세스를 호출하고 두 번째 비즈니스 프로세스는 WSIF 프로세스 바인딩을 사용하여 호출되는 비즈니스 프로세스에 적용됩니다. 이 섹션은 연결 또는 SCA 바인딩을 갖는 가져오기/내보내기를 사용하여 BPEL 서비스 호출로 BPEL을 이주하는 방법을 설명합니다.

아웃바운드 서비스에 대한 프로세스(BPEL) 바인딩 서비스 프로젝트를 이주하려면 다음 단계를 수행하십시오.
  1. 비즈니스 통합 Perspective에서 모듈을 펼쳐 컨텐츠를 보십시오. 모듈 프로젝트(프로젝트와 동일한 이름을 가짐) 아래의 첫 번째 항목을 두 번 클릭하여 어셈블리 편집기를 여십시오.
  2. BPEL 프로세스가 다른 BPEL 프로세스를 호출할 수 있는 여러가지 시나리오가 있습니다. 사용자 응용프로그램에 적용되는 아래 시나리오를 찾으십시오.
    • 호출되는 BPEL이 동일한 모듈에 있는 경우 첫 번째 BPEL 구성요소의 적당한 참조에서 대상 BPEL 구성요소의 적합한 인터페이스로의 연결을 작성하십시오.
    • 호출되는 BPEL이 다른 모듈에 있는 경우(다른 모듈은 이주된 서비스 프로젝트임):
      1. 두 번째 비즈니스 프로세스의 모듈 어셈블리 다이어그램에서 해당 프로세스에 대한 SCA 바인딩을 갖는 내보내기를 작성하십시오.
      2. 비즈니스 통합 보기의 네비게이터에서 두 번째 모듈의 어셈블리 아이콘을 펼치십시오. 방금 작성한 내보내기가 표시되어야 합니다.
      3. 내보내기를 두 번째 모듈의 비즈니스 통합 보기에서 첫 번째 모듈의 열린 어셈블리 편집기 위로 끌어서 놓으십시오. 그러면 첫 번째 모듈에 SCA 바인딩을 갖는 가져오기가 작성됩니다. 이 서비스를 외부에 공개하기 위해 WebSphere® Studio Application Developer Integration Edition에서 출력한 경우, "이주된 서비스를 액세스하기 위해 SCA 내보내기 작성" 섹션을 참조하십시오.
      4. 첫 번째 비즈니스 프로세스의 적합한 참조를 해당 모듈에 방금 작성한 가져오기로 연결하십시오.
      5. 어셈블리 다이어그램을 저장하십시오.
    • 두 번째 비즈니스 프로세스를 호출할 때 늦은 바인딩을 수행하려면:
      1. 첫 번째 비즈니스 프로세스 구성요소의 참조를 연결이 끊긴 상태로 유지하십시오. BPEL 편집기에서 첫 번째 프로세스를 열고 참조 파트너 섹션에서 늦은 바인딩을 사용하여 호출할 두 번째 BPEL 프로세스에 상응하는 파트너를 선택하십시오.
      2. 설명 탭의 특성 보기에서 두 번째 비즈니스 프로세스의 이름을 프로세스 템플리트 필드에 입력하십시오.
      3. 비즈니스 프로세스를 저장하십시오. 이제 늦은 바인딩 호출의 설정을 완료했습니다.
관련 태스크
이주된 서비스에 액세스하기 위해 SCA 내보내기 작성

피드백
(C) Copyright IBM Corporation 2005, 2006. All Rights Reserved.