Ausführen der Tests für das Beispiel „Die Namespace-Komponente“
Das folgende Verfahren zeigt, wie Sie alle vier Testszenarien für das Microsoft BizTalk ESB Toolkit Namespace Component-Beispiel ausführen können.
So führen Sie die Beispieltestszenarien für die Namespacekomponente aus
Bevor Sie dieses Beispiel zum ersten Mal ausführen, stellen Sie sicher, dass der Empfangsspeicherort und die Sendeport-URL auf die entsprechenden Unterordner in den Quellverteilungsdateien verweisen. Geben Sie den Unterordner \Source\Samples\Namespace\Test\Filedrop\In für den Empfangsspeicherort und den Unterordner \Source\Samples\Namespace\Test\Filedrop\Out für die Sendeport-URL an.
Wenn die GlobalBank.ESB-Anwendung noch nicht ausgeführt wird, verwenden Sie die Microsoft BizTalk-Verwaltungskonsole, um sie zu starten.
Erstellen Sie eine Kopie der Datei mit dem Namen TEST_Add_to_PassThrough.0000.ns.xml (befindet sich im Unterordner \Source\Samples\Namespace\Test\Data\ Ihres ESB-Installationsordners), und benennen Sie die Kopie um, indem Sie das Präfix "TEST_" entfernen.
Kopieren Sie die umbenannte Datei in den Unterordner \Source\Samples\Namespace\Test\Filedrop\In.
Der ESB übernimmt die Nachricht, fügt ihr einen Namespace hinzu und löscht die aktualisierte Nachricht im Unterordner \Source\Samples\Namespace\Test\Filedrop\Out. Öffnen Sie die Eingabe- und Ausgabedateien in einem Text-Editor, um die Auswirkungen dieses Tests zu sehen.
Führen Sie nun den zweiten Test aus. Erstellen Sie eine Kopie der Datei namens TEST_Add_to_Remove.0000.ns.xml, und benennen Sie sie um, indem Sie das Präfix "TEST_" entfernen.
Kopieren Sie die umbenannte Datei in den Unterordner \Source\Samples\Namespace\Test\Filedrop\In.
Der ESB nimmt die Nachricht auf, fügt ihr einen Namespace hinzu, entfernt den neuen Namespace und löscht die aktualisierte Nachricht im Unterordner \Source\Samples\Namespace\Test\Filedrop\Out. Öffnen Sie die Eingabe- und Ausgabedateien in einem Text-Editor, um die Auswirkungen dieses Tests zu sehen.
Führen Sie nun den dritten Test aus. Erstellen Sie eine Kopie der Datei namens TEST_PassThrough_to_Remove.0000.ns.xml, und benennen Sie sie um, indem Sie das Präfix "TEST_" entfernen.
Kopieren Sie die umbenannte Datei in den Unterordner \Source\Samples\Namespace\Test\Filedrop\In.
Der ESB nimmt die Nachricht auf, entfernt den vorhandenen Namespace und löscht die aktualisierte Nachricht im Unterordner \Source\Samples\Namespace\Test\Filedrop\Out. Öffnen Sie die Eingabe- und Ausgabedateien in einem Text-Editor, um die Auswirkungen dieses Tests zu sehen.
Führen Sie schließlich den vierten Test aus. Erstellen Sie eine Kopie der Datei namens TEST_AddViaExtraction_to_PassThrough.0000.ns.xml, und benennen Sie sie um, indem Sie das Präfix "TEST_" entfernen.
Kopieren Sie die umbenannte Datei in den Unterordner \Source\Samples\Namespace\Test\Filedrop\In.
Der ESB übernimmt die Nachricht, extrahiert das in der ExtractionNodeXPath-Eigenschaft angegebene Element, erstellt eine Nachricht aus diesem Element mit den angegebenen Namespacewerten und löscht die aktualisierte Nachricht im Unterordner \Source\Samples\Namespace\Test\Filedrop\Out. Öffnen Sie die Eingabe- und Ausgabedateien in einem Text-Editor, um die Auswirkungen dieses Tests zu sehen.