Business Server Pages (BSP)

Business Server Pages erlauben es, mithilfe der Programmiersprache ABAP oder des serverseitigen JavaScript in statische HTML-Inhalte spezielle „Business Server Pages“-Aktionen (BSP) einzubetten, um somit dynamische Seiten zu erzeugen.

Funktionsweise

Die „Business Server Pages“-Technologie von SAP findet ihren hauptsächlichen Einsatz bei der einfachen dynamischen Erzeugung von z. B. HTML-Ausgaben eines Webservers. Dadurch können spezifischen BSP-Aktionen in statische Inhalte eingebettet werden. Dies hat den Vorteil, dass eine Implementierung der Logik unabhängig vom jeweiligen Design möglich ist. Die Aktionen können klar und exakt strukturiert werden. Auf diese Weise können diverse Web-Anwendungen direkt im SAP-Umfeld entwickelt und je nach speziellen Anforderungen konfiguriert werden.

Die BSP laufen dabei auf dem SAP NetWeaver Application Server, dem der betriebswirtschaftlichen Software des SAP-Systems zugrundeliegenden Basissystem. So können auf BSPs basierende Web-Anwendungen ohne weitere Middleware sehr einfach auf die benötigten betriebswirtschaftlichen Daten zugreifen.

SAP Business Server Pages.
SAP Business Server Pages.

Zudem kann für komplexere Szenarien und Applikationen das MVC-Pattern zum Einsatz kommen. Ablauflogik, Datenbankzugriffe und Oberflächengestaltung sind somit klar strukturiert und getrennt voneinander modellierbar.

Die Business Server Pages werden insbesondere für sehr spezifische Anforderungen genutzt. Als Beispiel basieren sowohl das Web UI Framefork als auch SAPUI5 auf den Business Server Pages.

Vorteile

In dieser SAP ABAP Schulung erwerben Sie die wichtigsten Grundkenntnisse der ABAP-Entwicklung.

Der wohl größte Vorteil ist die mögliche Implementierung der Geschäftslogik unabhängig vom Design. Auf diese Weise besteht die Möglichkeit, unterschiedliche Frontend-Technologien zu verwenden. Darüber hinaus bieten sich weitere Vorteile:

  • BSP laufen auf SAP Web Application Server
  • Zugriff auf betriebswirtschaftliche Daten ohne Middleware
  • Klare Strukturierung der BSP-Applikationen mittels ABAP oder Java

Problemlösungen: Business Server Pages

Möchten Sie selbst mittels Business Server Pages dynamische Seiten in statischen Inhalten erzeugen? Brauchen Sie dabei Unterstützung oder spezifisches Experten Know-how? Mindsquare hat sich auf individuelle Software-Entwicklung im SAP-Umfeld spezialisiert. Unsere Berater helfen Ihnen gerne, individuelle Lösungen für Ihre Problemstellung zu finden. Durch langjährige Erfahrung aus diversen Kundenprojekten erhalten Sie optimale Unterstützung und profitieren von unseren Best Practices.

Wie geht es weiter?

Schritt 1

Sie nehmen telefonisch, per Mail oder Formular Kontakt auf und schildern uns Ihr Anliegen.

Schritt 2

Zur Klärung von Rückfragen und von Details zum weiteren Vorgehen melden wir uns telefonisch bei Ihnen.

Schritt 3

Wir unterbreiten Ihnen ein Angebot und unterstützen Sie gerne auch bei der Präsentation für Ihr Management.

Passende Angebote zum Thema

SAP Update im Java/ABAP Umfeld

Sie wollen ein Update in Ihrem Java oder ABAP Umfeld durchführen, haben hier aber noch nicht so viel Erfahrung gesammelt? Unsere erfahrenen Berater unterstützen Sie bei Ihrem Update, sodass ein optimales Ergebnis gewährleistet ist.

Bei der Migration Ihres SAP NetWeaver Portals profitieren Sie von unserer Erfahrung und der Kombination von Portalexperten und SAP Basis Spezialisten. Ihr Migrationsprojekt gelingt geräuschlos und sicher.

Das dreitägige Training für Anwendungsarchitekten und SAP Entwickler gibt den Teilnehmern einen Überblick über die gezeigten Technologien, ermöglicht Erfahrungen durch intensive praktische Übungen und vermittelt das Knowhow, auf dessen Basis sie im Anschluss eigenständig mit der Entwicklung von SAPUI5 Anwendungen beginnen können.