Dieser Abschnitt behandelt folgende Themen:
Ab Version 2.1.1 kann Entire Operations in gemischten Großrechner/UNIX-Umgebungen und ab Version 3.1.1 auch in Windows-Umgebungen laufen.
Um vom Großrechner auf eine UNIX- oder Windows-Maschine
zuzugreifen:
Sie müssen die Dienste und Knoten sowohl auf dem Großrechner als auch auf dem UNIX- bzw. Windows-System definieren. Informationen, wie Sie UNIX- oder Windows-Knoten innerhalb von Entire Operations definieren, siehe Hinweise zu UNIX- und Windows-Knoten-Definitionen in der Systemverwaltung-Dokumentation. Dort wird beschrieben, an welchen Stellen Sie die entsprechenden Dienste und EntireX Broker-Parameter definieren müssen.
Stellen Sie sicher, dass ein EntireX Broker Stub (zum Beispiel
NATETB23
) mit dem Natural-Batch/Subtask-Modul verlinkt ist.
Damit Sie mit Entire System Server-Knoten auf UNIX und Windows arbeiten können, müssen folgende Definitionen vorhanden sein:
Auf der Plattform, auf der das Entire Operations Online-System und der
Monitor laufen, imNatural Member SATSRV
in der Bibliothek
SYSSATU
:
Definition | Bemerkung |
---|---|
BROKER-ID=..... |
|
SERVER-CLASS=NPR |
(muss NPR sein) |
SERVER-NAME=.... |
(in Großbuchstaben) |
SERVICE=<service >
|
(in Kleinbuchstaben) |
Ausführliche Informationen zu SATSRV
siehe
SATSRV Parameters im Abschnitt SAT in Client/Server
Environments in der SAT-Dokumentation.
Für den EntireX Broker in der Attributdatei:
Definition | Bemerkung |
---|---|
BROKER-ID=..... |
|
CLASS=NPR |
(muss NPR sein) |
SERVER=.... |
(in Großbuchstaben) |
SERVICE=<service> |
(in Kleinbuchstaben) |
Diese Definitionen müssen auf der Plattform angegeben werden, auf der der EntireX Broker installiert ist (etweder Großrechner oder UNIX oder Windows). Weitere Informationen zur kundenspezifischen Anpassung der EntireX Broker-Attributdatei siehe Schritt 4.
Für die Datei npr.ini, die sich auf dem angesprochenen UNIX- oder Windows-System befindet:
Es werden dieselben Werte wie für Natural (s.o.) verwendet.
Der Name des Dienstes <service> wird in spitzen Klammern angegeben. Danach folgen die Attribute.
Die Definition der Entire System Server/UNIX oder Windows-Initialisierungsdatei npr.ini ist im Installationsschritt Customize the NPR Server in der Entire Systems Server-Dokumentation beschrieben.
Auf dem adressierten UNIX- oder Windows-System muss der Entire System Server aktiv sein.
UNIX:
Um den Entire System Server zu aktivieren, geben Sie das Kommando
start service
<service>
ein. Weitere
Informationen siehe Starting the Server of a UNIX Service in
der Entire Systems Server-Dokumentation.
Windows:
Um den Entire System Server zu aktivieren, rufen Sie die
Windows-Systemsteuerung auf (Control Panel). Wählen Sie
Dienste (Services). Dann wählen Sie Entire
System Server (Standard) oder Entire System Server (mit
R/3).
Im Member SATSRV in der Bibliothek SYSSATU muss ein Abschnitt existieren, der mit folgender Angabe beginnt:
<node name> SATSRV TYPE=ACI
In dieser Zeile muss <node
name>
durch die Kennung ersetzt werden, die bei der
Definition des Knotens in Entire Operations in dem enstprechenden Feld
angegeben wurde, siehe Feld Knoten-Name
(Node Name). Die erforderlichen Definitionen für das obige Beispiel lauten wie
folgt:
demonode SATSRV TYPE=ACI BROKER-ID= BKR034 SERVER-NAME= HP001 SERVER-CLASS= NPR SERVICE= nprdemo . .
Diese Definitionen gelten entweder für den Großrechner oder für UNIX oder Windows.
Die folgende Definition ist ein Beispiel für Entire Operations mit:
SERVER = HP001 CLASS = NPR SERVICE = nprdemo . .
Die folgende Definition in der Datei npr.ini gelten für ein UNIX- bzw. Windows-System. Sie werden für das obige Beispiel benötigt:
[nprdemo]
Local_node = HP001 Integration_Mechanism = ETB,BKR034 . .