Exportieren von Ereignisspezifikationen

Sie können Beschreibungen für eine oder mehrere Ereignisspezifikationen in Ihrer Ereignisbindung als Schema oder Copybook für die Verwendung in anderen Systemen exportieren.

Vorbereitende Schritte

Es muss ein CICS-Bundleprojekt vorhanden sein, das eine Ereignisbindungsdatei enthält.

Informationen zu diesem Vorgang

Für das Datenformat, das durch Ihren gewählten EP-Adapter oder einen EP-Adapter in Ihrem gewählten EP-Adaptersatz angegeben wird, gilt Folgendes:
  • Bei einem XML-Format wie Common Base Event, Common Base Event REST oder WebSphere Business Event handelt es sich bei der exportierten Datei um eine XML-Schemadefinitionsdatei mit der Erweiterung .xsd. Der EP-Adapter "Warteschlange für temporären Speicher" (TSQ), der EP-Adapter "WebSphere MQ" und der HTTP-Adapter können alle ausnahmslos Ereignisse in XML-Zeichenformaten ausgeben.
  • Bei einem Nicht-XML-Format, also beim Format CICS Flattened Event, handelt es sich bei der exportierten Datei um eine COBOL-Copybookdatei mit der Erweiterung .cpy. Der EP-Adapter "Warteschlange für temporären Speicher" (TSQ) und der EP-Adapter "WebSphere MQ" können Ereignisse im Format CICS Flattened Event ausgeben.

Vorgehensweise

Führen Sie die folgenden Schritte aus, um ein Ereignisschema oder Copybook zu exportieren:

  1. Klicken Sie auf der Registerkarte "Adapter" im CICS-Ereignisbindungseditor auf "Ereignisspezifikationen exportieren". Das Fenster "Ereignisspezifikationen exportieren" wird geöffnet.
  2. Wählen Sie die zu exportierenden Ereignisspezifikationen aus.
  3. Geben Sie im Feld "In Verzeichnis" ein Verzeichnis an, in das die Ereignisspezifikationen exportiert werden sollen.
  4. Klicken Sie auf "Exportieren".

Ergebnisse

Für jede ausgewählte Ereignisspezifikation wird in dem angegebenen Verzeichnis mindestens eine Datei erstellt.

Wenn Sie beispielsweise den EP-Adapter "WebSphere MQ" und das Format Common Base Event angeben und dann zwei Ereignisspezifikationen mit den Namen "beispiel1" und "beispiel2" auswählen, werden zwei XML-Schemadateien erstellt: beispiel1_CBE.xsd und beispiel2_CBE.xsd. Sie können diese Schemadateien in IBM® Business Monitor importieren, um ein eingehendes Ereignis zu definieren.

Wenn Sie den EP-Adapter "WebSphere MQ" und das Format WebSphere Business Events (XML) angeben und dann eine Ereignisspezifikation mit dem Namen "beispiel1" auswählen, wird die XML-Schemadatei beispiel1_WBE.xsd erstellt. Sie können diese Schemadatei im Tool WebSphere Business Events Design Data nutzen, um ein Ereignis zu definieren.

Wenn Sie den Adapter "Warteschlange für temporären Speicher" angeben und dann zwei Ereignisspezifikationen mit den Namen "beispiel1" und "beispiel2" auswählen, werden zwei COBOL-Copybooks erstellt: beispiel1.cpy und beispiel2.cpy. Mithilfe dieser Copybooks können Sie Daten in eigenen Ereignisverbraucherprogrammen verarbeiten.

Wenn Sie einen EP-Adaptersatz angeben, der einen Adapter "Warteschlange für temporären Speicher" und den EP-Adapter "WebSphere MQ" (WebSphere Business Events - XML-Format) hat, und dann zwei Ereignisspezifikationen mit den Namen "beispiel1" und "beispiel2" auswählen, werden vier Dateien erstellt, bei denen das Namenssuffix jeweils das Format angibt: beispiel1.cpy, beispiel1_WBE.xsd, beispiel2.cpy und beispiel2_WBE.xsd. Sie können diese Dateien in Ihren Programmen und im Tool WebSphere Business Events Design Data verwenden.

Wenn Sie eine Ereignisspezifikation exportiert haben und anschließend die gleiche Ereignisspezifikation in das gleiche Verzeichnis erneut exportieren, werden Sie vom CICS-Ereignisbindungseditor aufgefordert, die vorhandene Datei zu überschreiben oder die Exportoperation abzubrechen.