다음을 통해 공유


WCF 수신 어댑터

WCF 수신 어댑터를 사용하면 WCF 서비스 요청을 수신할 수 있습니다.

SOAP 메시지에서 BizTalk 메시지 본문 추출

다음 옵션 중 하나를 사용하여 SOAP 메시지에서 인바운드 BizTalk 메시지 본문을 추출할 수 있습니다.

  • SOAP 본문 요소의 콘텐츠 추출

  • SOAP 봉투 전체 추출

  • XPath 식을 사용하여 SOAP 봉투 안의 요소 콘텐츠 추출

    이러한 옵션은 전송 속성 대화 상자에서 구성할 수 있습니다.

SOAP 본문 요소의 콘텐츠 추출

이 옵션을 선택하면 SOAP 메시지에서 읽은 SOAP 본문 요소의 내부 콘텐츠가 BizTalk 메시지의 본문 부분에 들어갑니다.

SOAP 봉투 전체 추출

이 옵션을 선택하면 태그를 포함한 SOAP 봉투 전체가 BizTalk 메시지의 본문 부분에 들어갑니다.

XPath 식을 사용하여 요소의 콘텐츠 추출

이 옵션을 선택하면 XPath 식으로 찾은 SOAP 본문 요소 내부의 요소 콘텐츠가 BizTalk 메시지의 본문 부분에 들어갑니다. 본문 요소에 있는 나머지 데이터는 무시됩니다. XML, Base64, Hex 또는 String 인코딩과 같은 노드 인코딩도 지정해야 합니다.

참고

XML 인코딩을 선택한 경우에는 XPath 식으로 찾은 요소 외부의 콘텐츠가 본문 부분에 들어갑니다.

웹 서비스 헤더 처리

수신 어댑터는 헤더 값을 기준으로 쉽게 액세스 및 라우팅할 수 있도록 표준 웹 서비스 헤더의 하위 집합을 BizTalk 메시지 컨텍스트로 승격합니다. 다음 표에는 수신 어댑터별로 메시지 컨텍스트에 저장되는 속성이 나열되어 있습니다. 속성은 및 네임스페이스 아래에 정의됩니다 http://www.w3.org/2005/addressinghttp://schemas.microsoft.com/BizTalk/2006/Adapters/WCF-properties.

헤더 BizTalk 속성 이름 승격 여부?
작업 작업
MessageID MessageID No
대상 대상 Yes
ReplyTo/Address ReplyTo Yes
From/Address 시작 Yes
Sequence/Identifier SequenceId Yes
Sequence/MessageNumber SequenceNumber Yes
Sequence/LastMessage SequenceLastMessage Yes
<soap:Header> InboundHeaders

참고 항목

WCF 어댑터에 대한 메시지 본문 지정
WCF 송신 어댑터
WCF 어댑터란?