Freigeben über


Häufig gestellte Fragen

Häufig gestellte Fragen (FAQs) zum BizTalk Adapter Pack.

Allgemeine Fragen

Was sind die unterstützten BizTalk-Versionen für das BizTalk Adapter Pack?

Das BizTalk Adapter Pack ist im Lieferumfang von Microsoft BizTalk Server enthalten. Installieren Sie die in Ihrer BizTalk Server-Version enthaltene Version. Das Installieren des BizTalk Adapter Pack aus einer anderen BizTalk Server-Version wird nicht unterstützt.

In welchem Benutzerkontext sollte das Setup ausgeführt werden?

Führen Sie das BizTalk Adapter Pack-Setup mit einem Konto aus, das Mitglied der lokalen Administratorgruppe und der BizTalk Server-Administratorgruppe ist.

Verwandter Link: Mindestsicherheitsrechte

Wie beginne ich mit der Verwendung des Adapters?

Wenn Sie mit BizTalk Server und dem BizTalk Adapter Pack vertraut sind, installieren Sie BAP 2016 oder BAP 2013 R2 und 2013, und beginnen Sie dann mit den verschiedenen Adaptern.

Wenn Sie ganz neue BizTalk Server oder das BizTalk Adapter Pack sind, schauen Sie sich die Themen zu den ersten Schritten an, und führen Sie die Lernprogramme durch:

Erste Schritte mit dem BizTalk Adapter für Oracle Database
Erste Schritte mit dem BizTalk Adapter für Oracle E-Business Suite
Erste Schritte mit dem BizTalk Adapter für mySAP Business Suite
Erste Schritte mit dem BizTalk Adapter für Siebel eBusiness Applications
Erste Schritte mit dem BizTalk-Adapter für SQL

Unterstützt das Microsoft BizTalk Adapter Pack die Ablaufverfolgung?

Das BizTalk Adapter Pack ermöglicht Adapterclients die Aktivierung der Windows Communication Foundation(WCF)-Ablaufverfolgung und adapterspezifischen Ablaufverfolgung. Wenn Sie die Ablaufverfolgung aktivieren, wählen Sie auch den Ordnerpfad und dateinamen aus. Die Ablaufverfolgungen werden also an der gewünschten Stelle gespeichert. Um die Ablaufverfolgungen anzuzeigen, verwenden Sie das WCF-Dienstablaufverfolgungs-Viewer-Tool. Siehe Verwenden der Dienstablaufverfolgungsanzeige zum Anzeigen korrelierter Ablaufverfolgungen und Problembehandlung.

Weitere Informationen zur Ablaufverfolgung und andere Ideen zur Problembehandlung finden Sie unter:

Problembehandlung für den Oracle-Datenbankadapter
Problembehandlung für den Oracle EBS-Adapter
Problembehandlung für den SAP-Adapter
Problembehandlung für den Siebel-Adapter
Problembehandlung für den SQL-Adapter

Sind Leistungsindikatoren für die Adapter verfügbar?

Ja. Das BizTalk Adapter Pack stellt einen Leistungsindikator für lobzeit (kumuliert) bereit, um die Zeit (in Millisekunden) zu messen, die von der Lob-Clientbibliothek ausgeführt wird, um eine vom Adapter initiierte Aktion auszuführen. Sie können die Leistungsindikatoren aktivieren, indem Sie die EnablePerformanceCounters Bindungseigenschaft auf True festlegen. Um Leistungsindikatoren zu deaktivieren, legen Sie EnablePerformanceCounters auf "False" (Standardwert) fest.

Fragen zu BizTalk Server

Welche BizTalk Server-Tools werden beim Arbeiten mit Adaptern verwendet? Wo finde ich weitere Informationen zu diesen Tools?

Es gibt mehrere Tools, die bei den Artefakten helfen können, die diese Adapter verwenden:

Werkzeug Themen in der Kerndokumentation von BizTalk Server
Visual Studio - Verwenden von Visual Studio
- Arbeiten mit BizTalk-Projekten
- Bereitstellen von BizTalk-Assemblys aus Visual Studio in einer BizTalk-Anwendung

Erfahren Sie mehr über Visual Studio-Lösungen, -Projekte und -Elemente unter "Lösungen und Projekte" in Visual Studio.
Orchestrierungs-Designer Erstellen von Orchestrierungen mithilfe des Orchestrierungs-Designers
Pipeline-Designer Erstellen von Pipelines mithilfe des Pipeline-Designers
BizTalk Mapper Erstellen von Karten mit BizTalk-Mapper
BizTalk Server-Verwaltungskonsole Verwenden der BizTalk Server-Verwaltungskonsole

Kann ich Bindungen einer BizTalk-Anwendung wiederverwenden? Wie?

Ja. Eine Bindung erstellt eine Zuordnung zwischen einem logischen Endpunkt, z. B. einem Orchestrierungsport oder einer Rollenverknüpfung, und einem physischen Endpunkt, z. B. einem Sende- und Empfangsport. Dies ermöglicht die Kommunikation zwischen verschiedenen Komponenten einer BizTalk-Geschäftslösung. Die Bindungsinformationen werden in einer XML-Datei gespeichert, die Bindungsinformationen für jede BizTalk-Orchestrierung im Bereich einer BizTalk-Assembly, -Anwendung oder -Gruppe enthält. Sie können die Bindungen einer BizTalk-Assembly, -Anwendung oder -Gruppe exportieren und dann wiederverwenden, indem Sie sie in eine andere BizTalk-Anwendung oder -Gruppe importieren. Weitere Informationen finden Sie unter

Wiederverwenden von Oracle DB-Adapterbindungen
Wiederverwenden von Oracle EBS-Adapterbindungen
Wiederverwenden von SAP-Adapterbindungen
Wiederverwenden von Siebel-Adapterbindungen
Wiederverwenden von SQL-Adapterbindungen

Was ist die "Transaktionsisolationsstufe"? Wie kann ich sie konfigurieren?

Die Transaktionsisolationsstufe bestimmt den Grad, in dem eine Transaktion von den Von anderen Transaktionen vorgenommenen Datenänderungen isoliert ist. Es definiert das Sperrverhalten der Transact-SQL Befehle, die von einer Verbindung mit dem Line-of-Business(LOB)-System ausgegeben werden.

Dies ist für einige der Adapter konfigurierbar. Siehe:

Oracle-Datenbank: Konfigurieren der Transaktionsisolationsstufe und des Transaktionstimeouts
Oracle E-Business Suite: Konfigurieren der Transaktionsisolationsstufe und des Transaktionstimeouts
SQL: Konfigurieren der Transaktionsisolationsstufe und des Transaktionstimeouts

Isolationsebenen im SQL-Datenbankmodul beschreiben die verschiedenen Ebenen in SQL.

Häufig gestellte Fragen zum WCF-basierten Adapter

Was ist WCF?

WCF steht für Windows Communication Foundation. WCF ist ein Programmierframework, das von Microsoft entwickelt wurde, um dienstorientierte Anwendungen zu erstellen. WCF ist Teil von .NET Framework und ermöglicht Entwicklern das Erstellen sicherer, zuverlässiger und transaktionsfähiger Lösungen, die plattformübergreifend integriert und mit vorhandenen Investitionen zusammenarbeiten.

Verwandter Link: Was ist Windows Communication Foundation?

Was ist WCF LOB Adapter SDK?

Das WCF LOB Adapter SDK ist eine Sammlung von Tools und Komponenten, die ein konsistentes Framework für die Entwicklung wiederverwendbarer, metadatenreicher Adapter für Branchensysteme bereitstellen. Adapter, die mit dem WCF LOB Adapter SDK geschrieben wurden, werden als benutzerdefinierte WCF-Bindungen angezeigt und können von einem WCF-fähigen Client genutzt werden.

Verwandter Link: Dokumentation zum WCF Line of Business Adapter SDK

Was ist das WCF-Dienstmodell?

Das WCF-Dienstmodell ist ein Programmiermodell, das von WCF bereitgestellt wird, in dem das BRANCHENsystem (z. B. Oracle oder SAP) als WCF-Dienst verfügbar gemacht wird. Der Dienstvertrag, der zwischen einem Client und einem Dienst vorhanden ist, wird als .NET-Schnittstelle dargestellt, und Vorgänge werden als Methoden für diese Schnittstelle dargestellt. Das WCF-Dienstmodell generiert eine Proxyklasse – die WCF-Clientklasse – über die Ihr Code Vorgänge aufrufen und Daten mithilfe des Adapters empfangen kann.

Alle Adapter im BizTalk Adapter Pack unterstützen das WCF-Dienstmodell.

Was ist das WCF-Kanalmodell?

Das WCF-Kanalmodell ist eine Abstraktion auf niedriger Ebene des SOAP-Nachrichtenaustauschs zwischen Clients und Diensten. Sie stellt Schnittstellen und Typen bereit, mit denen Sie Nachrichten mithilfe eines mehrschichtigen Protokollstapels, der als Kanalstapel bezeichnet wird, senden und empfangen können. Jede Schicht des Stapels besteht aus einem Kanal, und jeder Kanal wird aus einer WCF-Bindung erstellt. Jeder Adapter ist eine benutzerdefinierte WCF-Transportbindung, die das BRANCHENsystem als WCF-Dienst verfügbar macht.

Alle Adapter im BizTalk Adapter Pack unterstützen das WCF-Kanalmodell.

Wann sollte ich das WCF-Dienstmodell oder das WCF-Kanalmodell verwenden?

Das WCF-Dienstmodell stellt ein Modell dar, das .NET-Programmierern vertraut ist, und blendet die zugrunde liegenden Komplexitäten des SOAP-Nachrichtenaustauschs über einen Kanal aus. Darüber hinaus ist das Add Adapter Service Reference Plug-In in die Visual Studio-Entwurfsoberfläche integriert und bietet eine standardmäßige Microsoft Windows-Schnittstelle, die leistungsstarke Browser- und Suchfunktionen für Vorgänge bereitstellt, die vom Adapter verfügbar gemacht werden. Daher ist das WCF-Dienstmodell häufig die beste Wahl, Programmierlösungen für jeden WCF-basierten Adapter zu entwickeln.

Sie möchten das WCF-Kanalmodell über das WCF-Dienstmodell verwenden, wenn:

  • Das WCF-Kanalmodell bietet eine differenziertere Kontrolle über die Vorgänge, die Sie im BRANCHENsystem ausführen, da Sie im WCF-Kanalmodell den Inhalt der Nachrichten, die Sie über den Kanal senden, direkt steuern.

  • Das WCF-Kanalmodell bietet umfassendere Unterstützung für das End-to-End-Streaming von Datentypen für große Objekte (Lob) als das WCF-Dienstmodell. Dies liegt daran, dass Sie im WCF-Kanalmodell direkt steuern, wie Sie den Nachrichtentext für ausgehende Nachrichten bereitstellen und wie Sie den Nachrichtentext in eingehenden Nachrichten verarbeiten.

Wie beginne ich mit dem WCF-Dienstmodell?

Sie können eines der folgenden Tools verwenden, die vom WCF-Dienstmodell bereitgestellt werden, um eine WCF-Clientklasse oder einen WCF-Dienstvertrag und den zugehörigen Hilfscode aus den von jedem Adapter verfügbar gemachten Dienstmetadaten zu generieren:

  • Das ServiceModel Metadata Utility Tool (svcutil.exe), das mit WCF ausgeliefert wird.

  • Das Add Adapter Service Reference Visual Studio-Plug-In, das im Lieferumfang des BizTalk Adapter Packs enthalten ist.

Wie beginne ich mit dem WCF-Kanalmodell?

Mithilfe des WCF-Kanalmodells können Sie Vorgänge aufrufen und die Ergebnisse einer Abrufabfrage empfangen, indem Sie SOAP-Nachrichten mit dem Adapter über einen WCF-Kanal austauschen. Um zu beginnen, müssen Sie ausgehende (Client) und eingehende Kanäle (Service) erstellen.