iX 5/2020
S. 98
Wissen
SAP-Grundlagen

NetWeaver: Basis aller SAP-Anwendungen

Herzstück

Safuat Hamdy, Marco Hammel

Zwischen den betriebswirtschaftlichen SAP-Programmen und der Datenbank arbeitet der NetWeaver. Die komplexe Plattform stellt die komplette Infrastruktur für einen sauberen Betrieb bereit.

NetWeaver, der Dreh- und Angelpunkt für alle betriebswirtschaft­lichen SAP-Anwendungen, existiert in drei Varianten: ABAP-Stack, Java-Stack und Dual-Stack. Der ABAP-Stack geht in direkter Linie auf R/3 zurück, der Java-Stack kam später hinzu. NetWeaver läuft heutzutage typischerweise auf Windows, Linux (oft RHEL oder SLES) oder AIX. Er folgt einer sogenannten 3-Tier-Architektur, bestehend aus Presentation, Application und Database Layer (Abbildung 1).

Presentation Layer, Application Layer und Database Layer ergeben die 3-Tier-Architektur des NetWeaver (Abb. 1).

Der Presentation Layer ist typischerweise durch das SAP GUI umgesetzt – ein Clientprogramm, das über hauseigene Protokolle mit SAP-Systemen kommuniziert, dazu weiter unten mehr. Es gibt auch eine Webversion. Die Bedienung des SAP GUI orientiert sich stark an der Art und Weise, wie Dinge früher auf Großrechenanlagen erledigt wurden, sie mag auf Außenstehende daher etwas seltsam wirken.

Kommentieren