Next: Szenario 2: CICS-Anwendung startet
Up: Vergleich zwischen CICS SM
Previous: Vergleich zwischen CICS SM
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: Szenario 2: CICS-Anwendung startet
Up: Vergleich zwischen CICS SM
Previous: Vergleich zwischen CICS SM
Copyright Munich Network Management Team