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.
Zeit bis zum Abschluss: 5 Minuten
Objektiv: In diesem Schritt testen Sie die migrierte Anwendung, indem Sie einen Einfügevorgang in der Tabelle "Kunde" ausführen. Dazu legen Sie eine Anforderungsmeldung ab, die mit dem mit dem vPrev SQL-Adapter generierten Schema übereinstimmt.
Voraussetzungen
Konfigurieren Sie die BizTalk-Anwendung, indem Sie die logischen Ports in der BizTalk-Orchestrierung physischen Ports in der BizTalk Server-Verwaltungskonsole zuordnen.
Konfigurieren Sie die BizTalk-Anwendung so, dass der WCF-Custom Sendeport für den WCF-basierten SQL-Adapter verwendet wird.
So testen Sie die migrierte Anwendung
Erstellen Sie einen Anforderungs-XML-Code, der dem vom vPrev SQL-Adapter generierten Schema entspricht. Mithilfe der ausgehenden Zuordnung konvertiert der WCF-Custom Sendeport dies entsprechend dem Schema für den WCF-basierten SQL-Adapter und sendet ihn an die SQL Server-Datenbank.
<Insert xmlns="http://SQLInsert"> <sync> <after> <CustomerTable Name="John" /> </after> </sync> </Insert>Fügen Sie die Anforderungsnachricht in den Ordner ein, der dem Speicherort des Datei-Empfangs zugeordnet ist.
Die Orchestrierung verwendet die Anforderungsnachricht und sendet sie an die SQL Server-Datenbank. Die Antwort aus der SQL Server-Datenbank wird im Schema empfangen, das dem Schema des WCF-basierten SQL-Adapters entspricht. Mithilfe des eingehenden Mappings konvertiert der WCF-Custom-Sendport dies in das Schema des vPrev SQL-Adapters. Die Antwort aus der SQL Server-Datenbank wird im anderen Dateispeicherort gespeichert, der als Teil der Orchestrierung definiert ist. Die Antwort für die vorherige Anforderungsnachricht lautet:
<?xml version="1.0" encoding="utf-8" ?> <InsertResponse xmlns="http://SQLInsert"> <Success> <long xmlns="http://schemas.microsoft.com/2003/10/Serialization/Arrays">101</long> </Success> </InsertResponse>In der vorherigen Antwort ist "101" der Wert der Identitätsspalte, die in die Tabelle "Kunde" eingefügt wurde.
Siehe auch
Lernprogramm 1: Migrieren von BizTalk-Projekten zum SQL-Adapter