Dieses Kapitel behandelt die folgenden Themen:
Natural unterstützt die folgenden Teleprocessing-Monitorsysteme:
In diesem Abschnitt werden die folgenden Themen behandelt:
In einer Teleprocessing-Monitor-Umgebung arbeitet Natural wie ein Standard-TP-Programm und befolgt die Regeln, die für Programme gelten, die unter der Kontrolle dieses TP-Monitors ausgeführt werden.
Da der Natural-Code vollständig reentrant ist, wird er von allen Natural-Benutzern gemeinsam genutzt und es existiert nur ein Arbeitsbereich pro Benutzer (und nur für die Dauer der Natural-Sitzung dieses Benutzers).
Natural-Anwenderprogramme ("Transaktionen") können zusammen mit nativen TP-Programmen ausgeführt werden, um ein integriertes System zu bilden, das sowohl Natural-Programme als auch herkömmliche Programme einbezieht.
Es gibt spezifische Natural-Profilparameter, die gelten, wenn Natural mit einem TP-Monitor verwendet wird.
Einen Überblick über diese Parameter finden Sie unter TP-Monitor-Schnittstellen im Kapitel Profilparameter sortiert nach Kategorien in der Natural-Parameter-Referenz-Dokumentation.
Natural-Transaktionen können aufgerufen werden, indem Sie das
TP-Programm mit dem Namen Natural aufrufen und das Systemkommando
LOGON
sowie den Namen der auszuführenden Natural-Transaktion im
Stack angeben.
Beim Aufruf von Natural können mehrere Kommandos/Transaktionen und Eingabedaten für die Kommandos/Transaktionen über den Stack übergeben werden.
Das Natural-Dienstprogramm SYSTP bietet verschiedene Funktionen, mit denen Sie TP-Monitor-spezifische Eigenschaften von Natural überwachen und steuern können.
SYSTP ist für die TP-Monitore Com-plete, CICS, IMS TM und TSO verfügbar.
Weitere Informationen siehe SYSTP Utility in der Debugger und Dienstprogramme-Dokumentation.
Die Natural-Sitzung kann durch Ausführen des Natural-Statements
TERMINATE oder des
Systemkommandos FIN beendet
werden.
Die Natural-Library SYSEXTP enthält mehrere
Beispielprogramme für spezifische Funktionen, die nur unter bestimmten
TP-Monitoren gelten.