next up previous contents index
Next: Szenario 2: CICS-Anwendung startet Up: Vergleich zwischen CICS SM Previous: Vergleich zwischen CICS SM

Szenario 1: Herstellen einer Verbindung zwischen CICS-Systemen.

Als Verfeinerung des Szenarios [*] wird davon ausgegangen, daß der CICS-Administrator auf einer AIX-Maschine arbeitet. Da der CICS SM nur für CICS/6000 Systeme verfügbar ist, wäre ein Vergleich sonst wenig sinvoll.

1.
Ermitteln des Namens des lokalen Systems
Der Application Identifier (APPLID) und der System Identifier (SYSID) können über die graphische Oberfläche abgefragt werden. Über SOM sind diese Werte als Name einer Instanz der Klasse bhg_cics6000_system und im Parameter localSysId dieser Klasse zu erreichen.

2.
Ermitteln des Namens des entfernten Systems
Falls das entfernte System ein CICS/6000 ist und das System über eine TCP/IP-Verbindung zum lokalen System verfügt, kann diese Information ebenfalls problemlos abgefragt werden. Soll eine Verbindung zu einem Großsystem aufgebaut werden, so muß über systemspezifische Funktionen der Identifikator ermittelt werden.

3.
Definition der Connection vom lokalen zum entfernten System
Die sogennante Half-connection vom lokalen System zu einem Entfernten System läßt sich definieren. Die dazugehörige Klasse heißt bhg_cics6000_half-connection.

4.
Definition der Connection vom entfernten zum lokalen System
Ist das entfernte System ein CICS/6000 System, ist die Definition der Half-connection möglich, bei anderen Sytemen muß auf proprietäre Werkzeuge, wie zum Beispiel CEDA, zurückgegriffen werden.

5.
Definition der Sessions für eine Connection
Auf CICS/ESA-Systemen muß für jede Verbindung eine bestimmte Anzahl von Sessions angegeben werden, die aufgebaut werden sollen. Diese Sessions müssen zuvor definiert werden. Da im CICS/6000 keine Sessions explizit definiert werden müssen, stellt der SM auch keine Klasse dieser Art zur Verfügung. Die Anzahl der Sessions für eine Verbindung wird bereits bei der Connection Definition mit angegeben.

6.
Aktivieren der Connection
Das Aktivieren der Verbindung wir vom SM aus mit der Initialize-Methode der Klasse
bhg_cics6000_connection durchgeführt. Auf anderen Systemen wird die Verbindung durch systemspezifische Werkzeuge aktiviert. Ebenso muß auf CICS/ESA für jede Verbindung eine Anzahl von Sessions angegeben werden, die aufgebaut werden dürfen. Diese Sessions müssen zuvor definiert werden. Da im CICS/6000 keine Sessions explizit definiert werden müssen, stellt der SM auch keine Klasse dieser Art zur Verfügung.

7.
Testen der Verbindung (Session und Connection)
Der Zustand einer Ressource wird im SM jeweils beim Anklicken des Symbols eines Betriebsmittels angezeigt. Es ist nur darauf zu achten, daß der Zustand nicht durch einen Polling-Mechanismus auf einem aktuellen Stand gehalten wird, sondern eine asynchrone Abfrage an das CICS-System abgesetzt werden muß, um den aktuellen Zustand zu diesem Zeitpunkt zu erhalten. Ob eine Verbindung jedoch wirklich verfügbar ist und nicht nur richtig definiert wurde, kann man erst beantworten, wenn eine Verbindung zu einem Remote-System aufgebaut wurde und eine Rückmeldung vom anderen System erfolgte. Das schließt ein Aktivieren von Sitzungen mit ein.

next up previous contents index
Next: Szenario 2: CICS-Anwendung startet Up: Vergleich zwischen CICS SM Previous: Vergleich zwischen CICS SM
Copyright Munich Network Management Team