mindsquare.de durchsuchen

Business Server Pages (BSP)

Sie brauchen einen BSP Berater und/oder möchten, dass wir Ihnen unser Angebot in diesem Umfeld vorstellen?

Ingo Biermann
Knowhow » SAP Entwicklung » Business Server Pages (BSP)
 - 30. August 2017

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 der BSP

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.

ABAP

E-Book: Die besten Blogbeiträge zum Thema „ABAP”

In unserem E-Book erfahren Sie alles Wissenswerte über ABAP, die proprietäre Programmiersprache von SAP.

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 Framework als auch SAPUI5 auf den Business Server Pages.

Vorteile

Unser Seminar zum Thema SAP Entwicklung

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:

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.

Verwandte Know-Hows

BAPI steht für Business Application Programming Interface. Darunter versteht man eine standardisierte Programmierschnittstelle der SAP-Business-Objekte für technische Integration und betriebswirtschaftlichen Datenaustausch zwischen SAP-Komponenten untereinander sowie mit Nicht-SAP-Komponenten.
SAP ECC steht für ERP Central Component und stellte seit seiner Einführung 2004 das zentrale ERP-System (Enterprise Resource Planning) des Walldorfer Softwareherstellers SAP SE dar, bis 2015 der Nachfolger SAP […]
ALE steht für Application Link Enabling und ist eine Middleware, die es ermöglicht, Daten zwischen SAP-Systemen oder von einem SAP-System zu einem Drittsystem zu verteilen.

Passende Angebote zum Thema

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.
Sie haben die Ideen und Wünsche – wir haben die richtigen Umsetzer. Mit unseren SAP Entwicklern setzen wir Ihr SAP Entwicklungsprojekt in die Tat um und sind Ihr professioneller Dienstleister […]
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 […]
Kontakt aufnehmen
Ansprechpartner
Laura Feldkamp Kundenservice