WCF 어댑터

개요

WCF(Windows Communication Foundation)용 BizTalk 어댑터를 사용하면 BizTalk Server WCF 기반 애플리케이션과 통신할 수 있습니다. BizTalk WCF 어댑터에는 WCF 미리 정의된 바인딩을 나타내는 5개의 물리적 어댑터(BasicHttpBinding, WsHttpBinding, NetTcpBinding, NetNamedPipeBindingNetMsmqBinding)가 포함됩니다. 대부분의 응용 프로그램 요구 사항을 충족하는 데 필요한 정보를 쉽게 구성할 수 있도록 미리 정의된 바인딩에 대해 WCF 어댑터가 제공됩니다.

또한 BizTalk WCF 어댑터는 수신 위치와 송신 포트에 대한 WCF 바인딩 및 동작 정보를 자유롭게 구성할 수 있도록 하는 두 어댑터도 포함합니다.

사용 가능한 WCF 어댑터

  • WCF-WSHttp 어댑터. HTTP 전송을 통한 WS-* 표준 지원을 제공합니다. WCF-WSHttp 어댑터는 다음 사양을 구현합니다. 즉, 외부 응용 프로그램 및 MessageBox 데이터베이스 간 트랜잭션 상호 작용에 대한 WS-Transaction과 메시지 보안 및 인증을 위한 WS-Security를 구현합니다. 전송은 HTTP 또는 HTTPS이고 메시지 인코딩은 텍스트 또는 MTOM(Message Transmission Optimization Mechanism) 인코딩입니다.

  • WCF-BasicHttp 어댑터. ASMX 기반 웹 서비스와 클라이언트 및 WS-I Basic Profile 1.1을 준수하는 기타 서비스와 통신합니다. 전송은 HTTP 또는 HTTPS이고 메시지 인코딩은 텍스트 인코딩입니다.

  • WCF-NetTcp 어댑터. TCP 전송을 통한 WS-* 표준 지원을 제공합니다. WCF-NetTcp 어댑터는 WCF 간 환경에서 효율적인 통신을 제공하며 어댑터는 외부 애플리케이션과 MessageBox 데이터베이스 간의 트랜잭션 상호 작용에 대한 WS-Transaction 메시지 보안 및 인증을 위한 WS-Security 사양을 구현합니다. 전송은 TCP이고 메시지 인코딩은 이진 인코딩입니다.

  • WCF-NetMsmq 어댑터. MSMQ(Microsoft Message Queuing)를 전송으로 활용하여 큐에 대한 지원을 제공하고 느슨하게 결합된 애플리케이션, 오류 격리, 부하 평준화 및 연결이 끊긴 작업을 지원할 수 있습니다.

  • WCF-NetNamedPipe 어댑터. 컴퓨터의 크로스 프로세스 통신을 위한 보안 최적화를 제공합니다. WCF-NetNamedPipe 어댑터는 전송 보안에 대해 전송 보안을 사용하고 메시지 배달에 명명된 파이프를 사용하며 이진 메시지 인코딩을 사용합니다.

  • WCF-사용자 지정 어댑터. WCF 확장성 기능을 사용할 수 있도록 합니다. 이 어댑터를 사용하면 수신 위치 및 송신 포트의 WCF 바인딩과 동작 정보를 선택하고 구성할 수 있습니다.

  • WCF-CustomIsolated 어댑터. HTTP 전송을 통한 WCF 확장성 기능을 사용할 수 있도록 합니다. 이 어댑터를 사용하면 Isolated 호스트에서 실행되는 수신 위치의 WCF 바인딩과 동작 정보를 선택하고 구성할 수 있습니다.

    또한 BizTalk Server BizTalk WCF 서비스 게시 마법사 및 BizTalk WCF 서비스 사용 마법사를 제공합니다. BizTalk WCF 서비스 게시 마법사를 사용하면 BizTalk 오케스트레이션을 만들어 WCF 서비스로 게시하고 스키마를 WCF 서비스로 게시할 수 있습니다. BizTalk WCF 서비스 사용 마법사를 사용하여 오케스트레이션 및 형식과 같은 BizTalk Server 아티팩트 생성을 통해 WCF 서비스의 메타데이터 문서를 기반으로 WCF 서비스를 사용할 수 있습니다.

    이 섹션에서는 WCF 어댑터를 구성 및 배포하는 데 도움이 되는 리소스를 제공합니다.

다음

참고 항목

WCF 서비스 사용