Mustercode 'Airline Reservations' erstellen

Alle Dateien, die für die Ausführung des Mustercodes 'Airline Reservations' erforderlich sind, sind in der Lieferung enthalten. Wenn Sie den Mustercode jedoch selbst erstellen möchten, gehen Sie wie folgt vor.

Ein Nachrichtensatz für den Mustercode 'Airline Reservations' wird nicht erstellt: Die Nachrichtenflüsse sind für die Verwendung mit selbstdefinierenden XML-Nachrichten vorgesehen. Selbstdefinierende oder auch generische XML-Nachrichten enthalten alle Informationen zur Nachrichtenstruktur in der eigentlichen Nachricht.

Nachrichtenbrokerprojekt und ESQL-Datei

Bevor Sie einen Nachrichtenfluss erstellen können, müssen Sie ein neues Nachrichtenbrokerprojekt erstellen. Wenn Sie den Mustercode nicht zuvor importiert haben, nennen Sie das Nachrichtenbrokerprojekt 'XML Airline Message Flows'. Wenn Sie den Mustercode zuvor importiert haben, ist bereits ein Nachrichtenbrokerprojekt namens 'XML Airline Message Flows' vorhanden; daher müssen Sie in diesem Fall einen alternativen Namen wählen. In der folgenden Anleitung wird davon ausgegangen, dass das Nachrichtenflussprojekt 'Airline XML Messageflows' heißt. Weitere Informationen finden Sie im Abschnitt Nachrichtenflussprojekte erstellen in der WebSphere Message Broker-Dokumentation.

In dem Nachrichtenbrokerprojekt, das Sie erstellt haben, müssen Sie auch eine ESQL-Datei erstellen. In der Anleitung im folgenden Abschnitt wird davon ausgegangen, dass Sie die ESQL-Datei message_flow_name genannt haben; dabei steht message_flow_name für den Namen des Nachrichtenflusses. Weitere Informationen hierzu finden Sie in der WebSphere Message Broker-Dokumentation unter ESQL-Datei erstellen.

Nachrichtenflüsse

Nachdem Sie das Nachrichtenbrokerprojekt erstellt haben, erstellen Sie jeden der folgenden Nachrichtenflüsse:

  1. Nachrichtenfluss 'XML_Reservation' erstellen
  2. Nachrichtenfluss 'XML_PassengerQuery' erstellen
  3. Nachrichtenfluss 'XML_FlightQueryOut' erstellen
  4. Nachrichtenfluss 'XML_FlightQueryReply' erstellen
  5. Nachrichtenfluss 'XML_FlightQueryIn' erstellen
  6. Nachrichtenfluss 'XML_CancelReservation' erstellen

Zur Ausführungszeit fungieren die Nachrichtenflüsse 'XML_FlightQueryOut', 'XML_FlightQueryReply' und 'XML_FlightQueryIn' als ein einziger Nachrichtenfluss; dieser wird in der vorliegenden Dokumentation als Nachrichtenfluss 'XML_FlightQuery' bezeichnet.

Datenbank

Für die Ausführung des Mustercodes 'Airline Reservations' müssen Sie eine Datenbank erstellen. Weitere Informationen finden Sie im Abschnitt Datenbank einrichten.

WebSphere MQ-Warteschlangen

Um die von Ihnen erstellten Nachrichtenflüsse für den Mustercode 'XML_Airline' auszuführen, müssen Sie die von den Nachrichtenflüssen benötigten lokalen WebSphere MQ-Warteschlangen erstellen. Weitere Informationen finden Sie auf der Seite WebSphere MQ-Warteschlangen erstellen.

Zurück zum Beginn des Mustercodes