Natural bietet Schnittstellen, über die der Natural-Nukleus auf einen TP-Monitor für die Online-Transaktionsverarbeitung und auf ein Betriebssystem (OS) für die Batch-Verarbeitung zugreifen kann.
Allgemeine Informationen zu den TP-Monitor-Schnittstellen finden Sie auch im Abschnitt TP/OS-Schnittstelle in der Natural-System-Architektur-Dokumentation.
Listen und Beschreibungen der spezifischen Meldungen und Codes, die bei der Verwendung der TP-Monitor-Schnittstellen auftreten können, finden Sie unter TP-Monitor-Schnittstellen Meldungen und Codes in der Meldungen und Codes-Dokumentation.
Dieses Kapitel behandelt die folgenden Themen:
In dieser Dokumentation steht die Schreibweise vrs oder vr für die jeweilige Produktversion (siehe auch Version im Glossar).
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.