Ansicht
Dokumentation

ABENORGANIZATION_OF_MODULES - ORGANIZATION OF MODULES

ABENORGANIZATION_OF_MODULES - ORGANIZATION OF MODULES

General Material Data   Vendor Master (General Section)  
Diese Dokumentation steht unter dem Copyright der SAP AG.
SAP E-Book

ABAP-Programme auf dem AS ABAP

ABAP-Programme werden auf dem Application Server ABAP (AS ABAP) eines implementierenden ABAP-Systems ausgeführt. Die folgende Abbildung zeigt eine stark vereinfachte Darstellung des AS ABAP als Teil eines ABAP-Systems.

IMAGE @@ABAP_Platform.gif@@665@@470@@

Der AS ABAP repräsentiert die Applikationsschicht des ABAP-Systems. Der AS ABAP wird über eine Systemkennung identifiziert, die auch der Name des gesamten ABAP-Systems ist. Benutzer können sich über einen Benutzernamen an den AS ABAP anmelden. Die für die ABAP-Programmausführung wichtigsten Bestandteile eines AS ABAP sind:

Die eigentliche ABAP-Programmausführung findet in (Applikationsserverinstanzen) statt. Für einen AS ABAP können ein oder mehrere instanziiert sein. Mehrere sind in der Regel auf mehrere Hostrechner verteilt. Die Kommunikation zwischen den erfolgt über einen Message Server, den es genau einmal für einen AS ABAP gibt.
  • Workprozesse
Jede verfügt über Workprozesse zur Ausführung von ABAP-Programmen. Es gibt verschiedene Typen von Workprozessen für verschiedene Anwendungen: Dialog-, Enqueue-, Hintergrund-, Spool- und Verbuchungs-Workprozesse. Jeder Workprozess ist für die gesamte Laufzeit einer über eine Standardverbindung als Datenbankbenutzer an die Standarddatenbank des AS ABAP angemeldet. Diesem Benutzer ist das ABAP-Datenbankschema zugeordnet, das die Datenbankschicht eines ABAP-Systems repräsentiert. Im ABAP-Datenbankschema sind sowohl Systemprogramme und Systemtabellen als auch Anwendungsprogramme und Anwendungstabellen abgelegt.
  • Kommunikationskomponenten
Die Kommunikationskomponenten verbinden die mit der Präsentationsschicht des ABAP-Systems oder mit anderen Systemen, die selbst wieder ein AS ABAP oder Fremdsysteme sein können. Beispiele für Kommunikationskomponenten sind:

  • Ein Dispatcher zur Verknüpfung mit dem SAP GUI.

Für die Kommunikation werden verschiedene Protokolle verwendet, wie HTTP, HTTPS, TCP oder das SAP-eigene RFC-Protokoll.

Für mehr Informationen, siehe Application Server Infrastructure - ABAP.

Die ABAP-Programmausführung in einer ist in sogenannten Sitzungen organisiert, in denen Zugriff auf unterschiedliche Speicherbereiche besteht:






rdisp/max_wprun_time - Maximum work process run time   Vendor Master (General Section)  
Diese Dokumentation steht unter dem Copyright der SAP AG.

Length: 5840 Date: 20240523 Time: 090327     sap01-206 ( 65 ms )