Verwenden von WCF-Diensten

Microsoft BizTalk Server bietet integrierte Unterstützung für Windows Communication Foundation (WCF). mit BizTalk Server können Sie alle vorhandenen WCF-Dienste innerhalb Ihrer Orchestrierungen wiederverwenden und aggregieren. BizTalk Server implementiert auch unterstützung für native Adapter in WCF-Diensten. Die Unterstützung für systemeigene Adapter bietet Skalierbarkeit, Fehlertoleranz sowie Überwachungsfunktionen für WCF-Dienste, ohne dass Code geschrieben werden muss. Informationen zu den WCF-Adaptern finden Sie unter WCF-Adapter.

Die Unterstützung von WCF-Diensten in BizTalk Server fällt in zwei Kategorien: Veröffentlichen oder Erstellen von WCF-Diensten oder Aufrufen oder Nutzen von WCF-Diensten.

Veröffentlichen von WCF-Diensten

Sie können Ihre Orchestrierungen und Schemas als WCF-Dienste mit den WCF-Adaptern veröffentlichen (bereitstellen), um die Logik des WCF-Diensts von der Logik des Geschäftsprozesses zu trennen. Bei isolierten WCF-Adaptern können Sie mithilfe des Assistenten für BizTalk WCF-Dienstpublishing isolierte WCF-Empfangsspeicherorte erstellen. Diese werden von Webanwendungen gehostet, die in den Internetinformationsdiensten (Internet Information Services, IIS) ausgeführt werden. Bei den WCF-In-Process-Adaptern können Sie Dienstmetadaten für beliebige WCF-Speicherorte mit dem Assistenten für BizTalk WCF-Dienstpublishing veröffentlichen. Die Veröffentlichung von Metadaten ermöglicht es, Clientcode mit dem Hilfsprogramm svcutil.exe zu erstellen.

Verwenden von WCF-Diensten

Mit dem Verarbeitungs-Assistenten für BizTalk-WCF-Dienste können Sie die BizTalk-Elemente (z. B. BizTalk-Orchestrierungen und -Typen) generieren, um einen WCF-Dienst auf der Grundlage des Metadatendokuments für den Dienst zu nutzen. Metadaten ermöglichen einem Sendeport den Zugriff auf einen externen Dienst als Client. Sie werden ausschließlich zum Beschreiben von Endpunktadresse, Bindung und Vertrag verwendet.

In diesem Abschnitt