상대 링크 함수
표현식 빌더 대화 상자의 상대 링크 함수는 호출 상대 링크에 대한 상대 링크 헤더를 표시합니다.
상대 링크 헤더는 전송 시 생성되는 필드에 저장되며 F_EndPointRef<partner-link-name>이라고 부릅니다. 생성된 필드 F_EndPointRef<partner-link-name>을 수정하여 헤더를 수정하여 다음 태스크를 수행할 수 있습니다.
- 헤더로 표시되는 웹 서비스에는 SOAP 헤더가 필요합니다. 예를 들어, 인증 기능을 사용하는 경우, 헤더에는 보안 섹션이 포함되어 있으며 이 섹션에 적당한 사용자 이름 및 비밀번호를 삽입해야 합니다.
- 헤더로 표시되는 웹 서비스에는 WSDL에 지정된 엔드포인트가 포함되어 있습니다. 주소 섹션에 다른 엔드포인트를 삽입하여 이 엔드포인트를 수정할 수 있습니다. 이를 통해 동일한 서비스에 대해 다른 엔드포인트를 호출할 수 있습니다.

위에 표시된 예제 헤더에서 호출 상대 링크의 이름은 InvAuth1입니다. 헤더를 수정하기 위해 수정된 헤더를 상대 엔드포인트 참조(이 경우에는 F_EndPointRefInvAuth1)에 지정하는 단계에서 지정 시스템 기능 또는 지정을 사용합니다.
인코딩
F_EndPointRef<partner-link-name>에 민감한 정보를 배치해야 하는 경우, 민감한 정보를 인코드하기 위해 encode() 함수를 사용해야 합니다. 워크플로우 시스템에서 메시지를 송신하기 전에 인코드된 정보를 디코드합니다.
인증
위의 예제 헤더에서 호출되는 서비스에는 인증이 필요하므로 헤더에 보안 섹션이 포함되어 있습니다. 일반적으로 USERNAME 및 PASSWORD를 변수로 바꾸고 사용자는 호출 단계 전에 일정 단계에서 이러한 값을 입력합니다. 지정을 사용하여 해당 값을 헤더에 삽입합니다.
대체 엔드포인트
대체 엔드포인트
호출된 웹 서비스의 WSDL은 엔드포인트를 지정합니다. 다음 절차를 사용하여 다른 엔드포인트를 지정할 수 있습니다. 헤더의 OPTIONAL_SOAP_ADDRESS를 새 엔드포인트로 바꿉니다. 대체 엔드포인트로 제공된 서비스에는 정확하게 동일한 입력 및 출력 요구사항이 있어야 합니다.
마지막 업데이트 날짜: 2016년 3월
bpfe011.htm
© Copyright IBM Corp. 2016.