Verwendung von Test Connector zur Anzeige von Geschäftsdaten

Test Connector ist eine grafische Schnittstelle, die die Struktur eines Geschäftsobjekts in tabellarischer Form darstellt. Connectors tauschen Daten mit Anwendungen durch Geschäftslogik aus und haben somit keine grafische Schnittstelle. Test Connector emuliert Connectors unter Verwendung einer grafischen Sicht und macht es so einfacher, die Rolle eines Connectors in einer Schnittstelle zu verstehen, wobei die Komplexität laufender tatsächlicher Connectors ausgeschlossen wird.

Das Collaboration-Objekt 'CustomerSynchronization_SourceToDestination' testet das IBM WebSphere Business Integration Server Express-System durch Senden von Geschäftsobjekten von einer Instanz von Test Connector zu einer anderen. Das Geschäftsobjekt 'Kunde' ist eher unstrukturiert als hierarchisch. Es enthält keine anderen Geschäftsobjekte. Die Collaboration-Schablone 'CustomerSynchronization' sendet Geschäftsobjekte, die von dem Quellenconnector in der Schnittstelle gesendet wurden, an den Zielconnector und verwendet dabei keine bemerkenswerte Geschäftslogik. Die Definitionen 'SourceConnector' und 'DestinationConnector' stellen die serverseitige Komponente eines Connectors dar. Sie stellen keine ausführbaren Connectors dar. Diese Definitionen reichen aus, um die Subsysteme von IBM WebSphere Business Integration Server Express zu prüfen.

Die folgenden Anweisungen verwenden Test Connector, um Connectors zu emulieren, die Daten durch das IBM WebSphere Business Integration Server Express-System austauschen.

Anmerkung:
Zum Zwecke dieser Anweisungen wird davon ausgegangen, dass Sie InterChange Server Express und System Manager gestartet haben und überprüft haben, dass die Test Connectors und Collaboration-Objekte aktiv sind.

  1. Klicken Sie auf Start > Programme > IBM WebSphere Business Integration Express > Toolset > Entwicklung > Test Connector, um Test Connector zu starten.
  2. Klicken Sie auf Datei > Profil erstellen/auswählen in der "Test Connector"-Menüleiste.
  3. Wählen Sie das Profil SourceConnector durch Anklicken aus und klicken Sie dann auf OK. Der Dialog "Connector-Profil" erscheint unten und zeigt das ausgewählte Profil "SourceConnector" an.

  4. Klicken Sie auf Datei > Verbinden in der "Test Connector"-Menüleiste. Durch diese Aktion wird die aktuelle Instanz von Test Connector mit dem auf den Server geladenen Profil "SourceConnector" verbunden.
  5. Wiederholen Sie die Schritte 1 bis 4, um eine andere Instanz von Test Connector zu starten. Geben Sie das Profil DestinationConnector an Stelle von 'SourceConnector' in Schritt 3 an. Der Dialog "Connector-Profil" erscheint unten und zeigt das ausgewählte Profil 'DestinationConnector' an.



  6. Klicken Sie auf Datei > Verbinden in der "Test Connector"-Menüleiste. Durch diese Aktion wird die aktuelle Instanz von Test Connector mit dem auf den Server geladenen Profil 'DestinationConnector' verbunden.
  7. In der Instanz von Test Connector, in der das Profil 'SourceConnector' geladen wurde, klicken Sie auf Bearbeiten > Geschäftsobjekt laden in der Menüleiste.
  8. In dem Dialog "Öffnen" klicken Sie auf \ProductDir \Samples\SystemTest, und wählen dann den Ordner Customer.bo durch Anklicken aus.

    Der Dialog "Öffnen" wird unten gezeigt.

  9. Klicken Sie auf Öffnen, um die Datei 'Customer.bo' zu öffnen und den Dialog "Neue Instanz" anzuzeigen.
  10. Geben Sie Customer_0 in das Feld "Name eingeben" ein und klicken Sie dann auf OK. Der Dialog "Neue Instanz" mit der Eingabe 'Customer_0' im Feld "Name eingeben" wird unten gezeigt.

  11. Beachten Sie die Werte, z. B. VorName, Zeichenfolge, Tom, in den Feldern des Geschäftsobjekts 'Kunde', wie unten gezeigt.

  12. Klicken Sie auf Anforderung > Senden in der Menüleiste, um das Geschäftsobjekt zu senden.
  13. Wenden Sie sich der Instanz von Test Connector zu, in der das Profil "DestinationConnector" geladen wurde. Wenn das Teilfenster der "Geschäftsobjektanforderungsliste" wie unten gezeigt Customer.Create enthält, wurde das Geschäftsobjekt 'Kunde' empfangen.

  14. Klicken Sie doppelt auf das Ereignis Customer.create, um es als ein Antwortgeschäftsobjekt anzuzeigen. Der Dialog "Antwortgeschäftsobjekt" wird unten gezeigt.

  15. Optional: Doppelklicken Sie in jedes der Felder, um die Daten so zu bearbeiten, dass eine Zielanwendung den Ereignissen, die sie verarbeitet, ihre eigenen eindeutigen Werte zuordnet. Klicken Sie auf OK, wenn Sie die Bearbeitung der Felder abgeschlossen haben.
  16. Klicken Sie auf Anforderung > Antworten > Mit Erfolg in der Menüleiste, um zu simulieren, dass die Zielanwendung das Geschäftsobjekt erfolgreich bearbeitet und an InterChange Server Express zurückgesendet hat.
  17. Wenn Sie das Senden und das Antworten auf Ereignisse beendet haben, klicken Sie auf Datei > Beenden in der "Test Connector"-Menüleiste und dann klicken Sie auf Ja, wenn Sie gefragt werden, ob Sie den Test Connector beenden möchten.

Copyright IBM Corp. 2004