SAP NetWeaver: Alles, was Sie wissen müssen

Was ist SAP NetWeaver?

SAP NetWeaver ist eine Technologie von SAP die hauptsächlich entwickelt wird mit ABAP. Es ist ein Lösungsstack der Technologieprodukte von SAP. Einfacher ausgedrückt ist es ein Steckbrett, auf dem andere Hardware (hier SAP-Module/ Nicht-SAP-Module) angebracht werden können.

SAP NetWeaver-Stack
Grundarchitektur des SAP NetWeaver Stack

Im Folgenden sind die Komponenten von SAP NetWeaver (NW) aufgeführt:

Was ist ein SAP NetWeaver-Anwendungsserver?

Der SAP NetWeaver Application Server ist wie das Nervensystem unseres Körpers. Es bietet die Laufzeitumgebung zu den SAP-Anwendungen. Die gesamte SAP Business Suite, zB ERP, CRM, läuft auf dem SAP NetWeaver Application Server. Folgende Ebenen machen es klarer:

Präsentationsfolie UI5, Web-Dynpro
Business-Schicht (Anwendungsschicht)ABAP/ Java
Integrationsschicht SAP PI (Produktintegration)
Konnektivitätsschicht HTTP/HTTPS/SOAP/REST
Persistenzschicht (Datenbankschicht)Open SQL

 

Was ist ein SAP-NetWeaver-Gateway?

SAP NetWeaver Gateway unterstützt die Anwendungsschicht bei der Kommunikation mit der Präsentationsschicht. In der dreischichtigen Architektur ist die Präsentationsschicht die GUI (heute UI5) und die Datenbankschicht ist die HANA-Datenbank (heute).

SAP Gateways ist die mittlere oder Anwendungsschicht. Diese Anwendungsschicht ist für die Kommunikation zwischen der Benutzeroberfläche und dem Backend unerlässlich.

Das Hauptmotto bei der Verwendung einer mehrschichtigen Architektur war die Implementierung eines Datenverarbeitungssystems, das dem System durch die individuelle Entwicklung und Wartung jeder Schicht ein wertvolles Maß an Modularität und Flexibilität verleiht. OData wird verwendet, um Daten auszutauschen.

Was sind OData?

OData steht für Open Data Protocol und ist eine Open Source zum Austausch von Daten über das Internet. Es wurde von Microsoft gebaut.

Das OData-Protokoll ist HTTP-basiert, wodurch jede Programmiersprache mit HTTP-Stack OData-Dienste nutzen kann. Die Ausgabe erfolgt in Form von JSON oder ATOM (dh XML).

Warum SAP NetWeaver?

  • Erhöht die Effizienz von Geschäftsprozessen durch Bereitstellung des rollenbasierten Zugriffs
  • Bietet dynamische und kostengünstige Kommunikation zwischen verschiedenen Teams
  • Multichannel Enterprise-Zugriff über verschiedene Geräte
  • Stellt eine Entwicklungsumgebung bereit, die sowohl ABAP- als auch Nicht-ABAP-Sprachen verwendet und sie alle über REST- und SOAP-APIs verbindet.

Ähnliches Video

Hinterlassen Sie eine Nachricht

Diese Seite verwendet Akismet, um Spam zu reduzieren. Erfahren Sie, wie Ihre Kommentardaten verarbeitet werden.