WSDL과 메시지 모델과의 관계

브로커가 웹 서비스 클라이언트와 통신하려면 보통 SOAP 메시지를 송신 및 수신해야 합니다. 이 방법을 사용하려면 MRM 도메인을 사용해야 합니다. 웹 서비스에서 사용하는 브로커의 메시지 모델 및 WSDL 정의가 동일한 메시지를 설명하는지 확인해야 합니다. 일반적으로, 브로커 도구 사용으로 기존 웹 서비스의 WSDL을 들여와 확인할 수 있습니다. 현재 WSDL 버전 1.1이 지원됩니다.

WSDL 조작, 메시지 및 부분 정의만이 결과 브로커 모델에 표시됩니다. 하위 레벨을 시작으로 WSDL 정의가 설명됩니다.

결과 메시지 모델

결과 모델을 통해 사용자는 메시지 유형이 인벨로프(Envelope)가 되는 MRM XML 구문 분석기를 사용하여 들어오는 SOAP 메시지를 구문 분석할 수 있습니다. SOAP 인벨로프의 메시지 모델은 다양한 비즈니스 페이로드(payload)가 표시되는 여러 첨부 지점과 구성 헤더 및 본문 섹션이 있는 외부 SOAP 랩퍼를 정의합니다. 이 첨부 지점이 작성 메시지로 정의되며 WSDL 임포터에 의해 작성된 브로커 메시지가 이 지점에 표시될 수 있습니다.

허용되는 첨부 지점은 Envelope.Body, Envelope.Header 및 Envelope.Body.Fault.detail입니다. 사용자 메시지 모델의 메시지는 각 지점에 표시될 수 있습니다. (Envelope.Header의 경우 여러 메시지가 표시될 수 있습니다.) rpc 양식 WSDL의 경우, Envelope.Body에서 예상되는 메시지는 WSDL 조작에 따라 자동으로 생성되는 메시지입니다. 다른 모든 경우 예상 메시지는 각 조작의 WSDL 메시지 파트에 의해 정의되는 메시지입니다.

주의사항 | 등록상표 | 다운로드 | 라이브러리 | 지원 | 피드백
Copyright IBM Corporation 1999, 2006 마지막 갱신 날짜: 2006/08/21
ad30530_