Verwendung von Natural mit TP-Monitoren

Dieses Kapitel behandelt die folgenden Themen:


Von Natural unterstützte TP-Monitor-Systeme

Natural unterstützt die folgenden Teleprocessing-Monitorsysteme:

Einsatz von Natural in einer Datenfernverarbeitungsumgebung (Teleprocessing, TP)

In diesem Abschnitt werden die folgenden Themen behandelt:

Einbettung von Natural in eine TP-Umgebung

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.

Relevante Natural-Profilparameter

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.

Aufrufen von Natural-Transaktionen unter einem TP-Monitor

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.

Überwachung und Steuerung TP-Monitor-spezifischer Natural-Merkmale

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.

Beenden einer Natural-Sitzung

Die Natural-Sitzung kann durch Ausführen des Natural-Statements TERMINATE oder des Systemkommandos FIN beendet werden.

Beispiel-Programme

Die Natural-Library SYSEXTP enthält mehrere Beispielprogramme für spezifische Funktionen, die nur unter bestimmten TP-Monitoren gelten.