SOAP 요청 메시지 변환

SOAP은 응용프로그램 사이에 데이터를 송신하기 위해 W3C에서 정의된 XML 기반 언어입니다. SOAP 메시지는 다음을 포함하는 인벨로프로 구성됩니다.
  • 선택적 헤더(하나 이상의 헤더 블록 포함)
  • 필수 본문

인벨로프와 해당 인벨로프 내에 나타날 수 있는 메시지를 모두 모델화해야 하는 SOAP와 같은 공용 인벨로프 메시지 형식의 경우 메시지 맵핑 편집기를 사용하여 모델에서 작성="메시지"컨텐츠 유효성 검증="열기" 또는 "정의 열기"를 사용하여 정의된 지점의 사용 가능한 메시지 중에서 선택하십시오.

허용된 구성 메시지 중에서 선택하여 맵핑을 정의하십시오. 예를 들어, SOAP의 경우 외부 레벨 메시지는 인벨로프라고 하고 Composition="message"로 모델화되는 본문이라는 하나의 필수 하위 요소를 가집니다. 본문의 허용된 컨텐츠가 개별 메시지 Msg1 ... MsgN으로 모델화되는 경우 Envelope.Body.Msg1 등에 대한 맵핑을 정의하십시오.

복합 유형 메시지가 포함된 복잡한 유형 요소의 경우 메시지 맵핑 편집기는 다음 규칙을 따릅니다.
컨텐츠 유효성 검증 제공된 메시지
닫기 작업 공간의 메시지 세트에 사용 가능한 메시지
정의 열기 작업 공간의 메시지 세트에 사용 가능한 메시지
열기 복합 유형이 메시지가 아닌 경우 메시지 맵핑 편집기는 열기 또는 정의된 컨텐츠 열기를 지원하지 않습니다.

임베드된 메시지 맵핑

컨텐츠 열기나 정의 열기가 포함되고 하위가 정의되지 않은 복합 유형 메시지를 작업하는 경우 서브맵을 사용하여 임베드된 메시지를 맵핑하십시오.

  1. 기본 맵에서 와일드카드 메시지를 찾을 때까지 인벨로프 및 본문의 레벨(소스 및 대상 모두)을 펼치고 소스 및 대상 측의 와일드 카드 메시지를 모두 선택하십시오.
  2. 소스나 대상을 마우스 오른쪽 단추로 누르고 새 서브맵 작성을 누르십시오.
  3. 대화 상자에서 소스(예: reqmess) 및 대상(예: rspmess)을 선택하십시오.
  4. 메시지 맵핑 편집기에서 열린 서브맵을 사용하여 소스(reqmess)와 대상(rspmess) 간의 적절한 맵핑을 만드십시오.
관련 개념
메시지 모델 오브젝트: 와일드카드 속성
메시지 맵핑 개요
관련 태스크
와일드카드 소스에 대한 새 서브맵 작성
관련 참조
웹 서비스 응용프로그램 - SOAP
와일드카드 요소 등록 정보
와일드카드 속성 등록 정보
주의사항 | 등록상표 | 다운로드 | 라이브러리 | 지원 | 피드백
Copyright IBM Corporation 1999, 2006 마지막 갱신 날짜: 5월 12, 2006
ar25188_