![[z/OS]](../images/ngzos.gif)
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
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.