Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Zum Ausführen von Vorgängen auf SQL Server mithilfe des SQL-Adapters mit BizTalk Server müssen Sie eine Reihe von Entwurfszeit- und Laufzeitaufgaben mithilfe der Visual Studio- bzw. BizTalk Server-Verwaltungskonsole ausführen. Dieser Abschnitt enthält eine Übersicht über diese Aufgaben. Alle Themen in diesem Abschnitt, die veranschaulichen, wie bestimmte Vorgänge auf SQL Server mit BizTalk Server ausgeführt werden, werden für diese allgemeinen Aufgaben modelliert.
Verwenden von Visual Studio
Erstellen Sie das BizTalk-Projekt, und generieren Sie ein Schema. Sie müssen ein BizTalk-Projekt in Visual Studio erstellen und ein Schema für den Vorgang generieren, den Sie auf SQL Server ausführen. Wenn Sie beispielsweise Datensätze in eine SQL Server-Tabelle einfügen möchten, müssen Sie ein Schema für den Einfügevorgang für diese Tabelle generieren. Zum Generieren des Schemas müssen Sie das Adapterdienst-Add-In oder den Assistenten zum Hinzufügen von Adaptermetadaten verwenden. Weitere Informationen finden Sie unter Abrufen von Metadaten für SQL Server-Vorgänge in Visual Studio mithilfe des SQL-Adapters.
Richten Sie eine Orchestrierung ein. Nachdem Sie das Schema generiert haben, müssen Sie mithilfe des Orchestration-Designers eine Orchestrierung einrichten. Für eine grundlegende Orchestrierung fügen Sie die Sende- und Empfangs-Shapes zusammen mit den logischen Ports "Senden" und "Empfangen" hinzu. In späteren Schritten ordnen Sie diese logischen Ports physischen Ports mithilfe der BizTalk Server-Verwaltungskonsole zu. Die Orchestrierung verwendet diese Ports zum Auswählen von Nachrichten, die ein Adapterclient sendet. Die Orchestrierung übergibt dann die Nachrichten an SQL Server. Sobald SQL Server eine Antwort sendet, übergibt die Orchestrierung die Antwort an den Adapterclient.
Erstellen Sie Nachrichten, und verknüpfen Sie es mit dem Schema. In Ihrer Orchestrierung müssen Sie Nachrichten erstellen, die dem Schema zugeordnet werden, das Sie im ersten Schritt generiert haben. In der Regel erstellen Sie eine Anforderungsnachricht und eine Antwortnachricht. Diese Nachrichten werden den entsprechenden Anforderungs- und Antwortschemas zugeordnet.
Ordnen Sie Nachrichtenschemata Nachrichten und Ports zu In Ihrer Orchestrierung müssen Sie nun jedes Shape zuordnen, das Sie im zweiten Schritt zu Nachrichten hinzugefügt haben, die Sie im dritten Schritt erstellt haben. Außerdem müssen Sie dem Port, über den diese Nachricht gesendet wird, ein Nachrichten-Shape zuordnen.
Wenn beispielsweise das erste Shape in Ihrer Orchestrierung ein Empfangs-Shape ist, das eine Nachricht empfängt, ordnen Sie dieses Shape einer Anforderungsnachricht und dem Port zu, der die Anforderungsnachricht sendet.
Erstellen und Bereitstellen des BizTalk-Projekts. Nachdem Sie die Orchestrierung und die zugeordneten Nachrichten, Ports und Schemas eingerichtet haben, müssen Sie die BizTalk-Lösung erstellen. Zum Erstellen eines Projekts in Visual Studio benötigen Sie eine Assemblyschlüsseldatei. Nachdem Sie die Lösung erfolgreich erstellt haben, müssen Sie die Lösung bereitstellen.
Hinweis
Ausführlichere Beschreibung dieser allgemeinen Aufgaben, einschließlich Verfahrensinformationen, finden Sie in verschiedenen Themen dieses Abschnitts.
Nachdem Sie das BizTalk-Projekt erfolgreich erstellt und bereitgestellt haben, werden Ihre Aufgaben in Visual Studio ausgeführt. Sie müssen nun bestimmte Aufgaben mithilfe der BizTalk Server-Verwaltungskonsole ausführen.
Verwenden der BizTalk Server-Verwaltungskonsole
Konfigurieren der Anwendung Das mit Visual Studio bereitgestellte BizTalk-Projekt wird in der BizTalk Server-Verwaltungskonsole als Orchestrierung angezeigt. Sie müssen diese Orchestrierung konfigurieren, indem Sie die logischen Ports zuordnen, die Sie in Visual Studio erstellt haben, zu physischen Ports, die Sie jetzt mithilfe der BizTalk Server-Verwaltungskonsole erstellen müssen.
Auf den physischen Ports müssen Sie eine "Aktion" oder "Aktionszuordnung" angeben. Diese Aktion entspricht dem Vorgang, den Sie auf SQL Server ausführen möchten. Sie müssen die Aktion angeben, wenn Sie keine dynamischen Aktionen verwenden. Weitere Informationen zu Aktionen finden Sie unter Konfigurieren der SOAP-Aktion für den SQL-Adapter.
Starten Sie die Anwendung. Nachdem die Anwendung konfiguriert wurde, müssen Sie die Anwendung starten und Anforderungsmeldungen an einem definierten Dateispeicherort ablegen. Die Orchestrierung verwendet die Anforderungsmeldungen, übergibt sie an SQL Server und empfängt eine Antwort. Diese Antwort steht dem Adapterclient an einem anderen definierten Dateispeicherort zur Verfügung.
Um diese anspruchsvollen Aufgaben zu erledigen, müssen Sie auch andere Aufgaben durchführen. Wenn Sie beispielweise das Verbrauchs-Adapterdienst-Add-In oder den Assistenten zum Hinzufügen von Adaptermetadaten verwenden, um das Schema zu generieren, müssen Sie einen Verbindungs-URI (Uniform Resource Identifier) angeben, um eine Verbindung mit dem SQL Server herzustellen. Dieser Abschnitt enthält Informationen zu solchen sich wiederholenden Aufgaben, die Sie beim Entwickeln von BizTalk-Anwendungen mit dem SQL-Adapter ausführen müssen.
In diesem Abschnitt
Hinzufügen des SQL-Adapters zur BizTalk Server-Verwaltungskonsole
Manuelles Konfigurieren einer physischen Portbindung an den SQL-Adapter