[z/OS]

WebSphere-Transaktionen BBOC, BBO$ und BBO# in CICS installieren

Sie können die BBOC-, BBO$- und BBO#-Transaktionen von WebSphere Application Server installieren, um optimierte lokale Adapter (OLA, Optimized Local Adapter) mit dem Produkt Customer Information Control System (CICS) zu unterstützen. Der Systemadministrator muss die Transaktionen in CICS installieren und konfigurieren, bevor die Transaktionen verwendet werden. Anschließend können Sie den CICS-Link-Server für die optimierten lokalen Adapter in der CICS-Umgebung aktivieren.

Vorbereitende Schritte

Ausführliche Informationen zur Verwendung des Produkts CICS finden Sie im Information Center zu CICS.

Informationen zu diesem Vorgang

Der Adapter wurde zur Ausführung als Ressourcenmanager in einer CICS-Region entworfen. In CICS ist der taskbezogene Benutzerexit (TRUE, Task Related User Exit) das Hauptmittel, das von Ressourcenprovidern verwendet wird. Die TRUE-Unterstützung sorgt für eine Abgrenzung zwischen CICS-Anwendungsthreads und den Threads des externen Ressourcenmanagers. Derzeit werden DB2, WebSphere MQ- und TCP/IP-Sockets in CICS über die TRUE-Unterstützung ausgeführt. TRUE wird auch von den optimierten lokalen Adaptern unterstützt.

Anwendungen, die unter CICS ausgeführt werden und die OLA-APIs verwenden, rufen die Ziel-Stub-Routine auf. Die Ziel-Stub-Routine startet das CICS-Unterstützungsprogramm DFHRMCAL und übergibt den Namen der TRUE-Routine und die Parameter. CICS teilt die TRUE-Routine in einem der von CICS verwalteten OPENAPI-TCBs zu und führt sie lange aus, bis der API-Aufruf abgeschlossen ist. Anschließend wird der Aufruf mit den Ausgabeparametern an CICS zurückgeliefert.

CICS TRUE unterstützt auch die Benachrichtigung über Transaktionsgrenzen hinweg, z. B., wenn die Anwendung beendet wird, wenn die Anwendung abnormal beendet wird oder wenn die Anwendung einen expliziten Synchronisationspunktaufruf an CICS absetzt. Einzelheiten zur Verwendung dieser Unterstützung für die Weitergabe von Transaktionskontexten an WebSphere Application Server und für zweiphasige Festschreibung finden Sie im Artikel zu den Transaktionen BBOC, BBO$ und BBO# von WebSphere Application Server.

Vorgehensweise

  1. Stellen Sie sicher, dass die für CICS erforderlichen Lademodule und DLLs kopiert werden. Alle Lademodule und DLLs, die für CICS erforderlich sind, müssen aus dem hierarchischen Dateisystem/z/OS-Dateisystem von WebSphere Application Server in ein partitioniertes Dataset für CICS kopiert werden.

    Die Lademodule und DLLs werden kopiert, wenn Sie das Script copyZOS.sh während der Produktinstallation ausführen. Weitere Informationen zu Ausführung des Scripts copyZOS.sh finden Sie im Artikel "Serverumgebung für die Verwendung optimierter lokaler Adapter aktivieren".

  2. Speichern Sie die Ergebnisdatei in der CICS-DFHRPL-Verkettung. Sie müssen diesen Schritt ausführen, damit Adapter unter CICS aktiviert werden können.
  3. Alle Programme von WebSphere Application Server, die unter CICS ausgeführt werden, sind simultan verwendbar, wiederverwendbar, threadsicher und werden mit dem Wert threadsafe für den Parameter "concurrency" definiert. Für die Verwendung unter CICS können sie in einer logischen Partition gespeichert werden, indem die Programmeigenschaft "UseLPACopy" auf yes gesetzt wird.
  4. Starten Sie CICS, um die Adapter zu aktivieren. Es wird ein PLTPI-Programm (Program List Table Post-Initialization) bereitgestellt, mit dem das TRUE-Programm automatisch während des CICS-Starts gestartet werden kann. Wenn Sie das PLTPI-Programm nicht verwenden, wird eine CICS-Transaktion (BBOC) bereitgestellt. Diese Transaktion kann verwendet werden, um die Traceerstellung für das TRUE-Modul zu starten, zu stoppen, zu aktivieren und zu inaktivieren. Der Name des TRUE-Programms ist BBOATRUE, das über die BBOC-Transaktion mit dem Parameter START_TRUE gestartet wird.

    Wenn die CICS-Sicherheit aktiviert ist, muss die Benutzer-ID, die die BBOC-Parameter START_TRUE und STOP_TRUE ausführt, berechtigt sein, EXEC CICS ENABLE PROGRAM(BBOATRUE) und DISABLE PROGRAM(BBOATRUE) EXITALL abzusetzen. Von WebSphere Application Server-Modulen unter CICS ausgegebene Nachrichten werden an die partitionsübergreifende BBOQ-Warteschlange mit transienten Daten weitergeleitet. Diese Zuordnung erfolgt unter DD BBOOUT in der CICS-Region.

Ergebnisse

Sie haben die Transaktionen von WebSphere Application Server in CICS aktiviert.

Symbol, das den Typ des Artikels anzeigt. Taskartikel



Symbol für Zeitmarke Letzte Aktualisierung: 25.05.2016
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=tdat_installwastranscics
Dateiname:tdat_installwastranscics.html