HintergrundUI-Technologien in ABAP Dieses Dokument in der Navigationsstruktur finden

 

Struktur der UI-Technologien (Struktur der UI-Technologien)

Benutzeroberflächen entwickeln und konfigurieren

Um eigene Oberflächen zu erstellen oder von SAP ausgelieferte Anwendungen zu erweitern, stehen Ihnen — zugeschnitten auf spezifische Bedürfnisse — verschiedene UI-Technologien zur Verfügung.

  • Web Dynpro ABAP

    Zur Entwicklung komplexer Geschäftsanwendungen basierend auf spezifischen Anforderungen verwenden Sie Web Dynpro ABAP.

    Damit bietet der Application Server ABAP ein an das Model-View-Controller-Prinzip angelehntes Programmiermodell an. Die Architektur dieses Modells ist identisch für den Web AS ABAP und den Web AS Java. Anwendungen, die mit Hilfe von Web Dynpro für ABAP erstellt wurden, werden über einen Standard-Browser am PC des Benutzers zur Anzeige gebracht.

    Weitere Informationen: Web Dynpro ABAP-Anwendungen entwickeln

  • Floorplan Manager (FPM)

    Das Framework des Floorplan Manager (FPM) bietet Werkzeuge, um ein konsistentes Layout für bestehende Web-Dynpro-Anwendungen zu erstellen oder neue Anwendungen in diesem Layout zu erstellen. Der FPM erlaubt es Ihnen als Administrator, standardisierte Oberflächen für Anwendungen zu konfigurieren ohne in die Programmierung einzugreifen.

    Weitere Informationen: Floorplan Manager für Web-Dynpro ABAP

  • Web Dynpro ABAP Page Builder

    Das Framework des Page Builder bietet eine Runtime-Authoring-Umgebung, mit der Sie Seiten aus locker verbundenen Collaborative Human Interface Parts (Abkürzung: CHIPs) erstellen. Ein typischer Anwendungsfall sind Einstiegsseiten, die dem Benutzer einen Überblick über seine tägliche Arbeit mit Navigation zu typischen Aufgaben bieten. Der Benutzer kann mit dem Page Builder erstellte Seiten flexibel an seine Bedürfnisse anpassen.

    Weitere Informationen: Mashup-Anwendungen mit dem Web Dynpro ABAP Page Builder erstellen

Web Dynpro ABAP Konfigurations-Framework

Sowohl der Floorpan Manager als auch der Page Builder basieren auf dem Web Dynpro ABAP Konfigurations-Framework, mit dem Sie ohne Programmierung eine Fülle von Konfigurations- und Customizing-Möglichkeiten haben.

Weitere Informationen: Web Dynpro ABAP Konfigurations-Framework

Client-Technologie

Mit dem SAP NetWeaver Business Client (NWBC) bieten Sie den Benutzern einen lokalen Client mit rollenbasierter Navigation. Er dient als zentraler Einstiegspunkt in alle SAP-Anwendungen und Transaktionen und überbrückt damit die Kluft zwischen den heutigen Thick Clients (wie z.B. SAP GUI) und dem Browser-Zugriff, der verwendet wird, um auf das SAP NetWeaver Portal zuzugreifen.

Weitere Informationen: SAP NetWeaver Business Client

Weitere UI-Technologien

Das SAP GUI für Windows und für Java

SAP Anwendungen älterer Releases sind üblicherweise mit Hilfe der Dynpro-Technologie programmiert. Um Anwendungen, die mit der Dynpro-Technologie programmiert wurden, zur Anzeige zu bringen, wird ein eigenes Software-Paket auf dem PC des Benutzers installiert, das SAP GUI für Windows bzw. für Java.

Das SAP GUI für Java ist ebenfalls ein User-Interface zur Anzeige von Dynpro-basierten Anwendungen, es wird ebenfalls lokal auf dem PC des Benutzers installiert. Anders als das SAP GUI für Windows ist das SAP GUI für Java jedoch unabhängig vom Betriebssystem des lokalen PCs. Hinweise zum SAP GUI für Java finden Sie im Hinweis Nr. 146505.

Der SAP GUI für HTML / Internet Transaction Server

Mit zunehmender Erschließung des World Wide Web entstand die Notwendigkeit, den Aufruf von bestehenden, auf Dynpro-Technologie basierenden Anwendungen mit Hilfe von Standard-Browsern über HTTP zu ermöglichen. Zu diesem Zweck wurde der Internet Transaction Server (ITS) und das SAP GUI für HTML konzipiert.

Business Server Pages

Mit Release 6.10 des SAP Web Application Servers wurde erstmals die Programmierung von Business Server Pages (BSP) angeboten. Dieses Programmiermodell unterscheidet sich grundlegend von der Dynpro-Programmierung und ermöglicht die Anzeige einer Anwendung über eine HTTP-Verbindung mit Hilfe eines Standard-Browsers. Am PC des Benutzers entfällt daher die Installation einer Anwendungs-spezifischen Anzeige-Software.

Die SAP GUI für HTML -Technologie sowie die IAC-Technologie sind in den Web Application Server integriert.