SAP Portal: SAPUI5 Apps
Seit der Version 7.4 bietet das SAP NetWeaver Portal das sogenannte Fiori Launchpad an. Dahinter verbirgt sich eine neue Framework-Page, die sich zum einen näher an den W3C-Richtlinien orientiert als die Standard Framework-Page.
Zum anderen aber bietet sie die Möglichkeit, das Design des Fiori Launchpads in der Portal-Umgebung nachzubilden.
Das Szenario
1. Sie haben das SAP Enterprise Portal im Einsatz.
2. Sie haben SAP Fiori Apps eingerichtet oder eigene SAPUI5 Apps in Neptune, Eclipse oder SAP Web IDE entwickelt.
3. Sie wollen diese beiden Welten miteinander verbinden.
Das Fiori Launchpad
Um die Framework Page nutzen zu können, müssen sie eine erste Einrichtung durchführen. Einen Link zum entsprechenden SCN-Beitrag finden Sie hier
Integration von SAP UI5 Apps
Der Vorteil der Integration im SAP Portal ist die Nutzung der vorhandenen Infrastruktur und Prozesse. Die Konzepte von Portal-Rollen und iViews bleiben erhalten. Um eine UI5 App in das Portal zu integrieren müssen Sie lediglich ein iView für die App erstellen und dieses in eine Portalrolle integrieren.
Beachte: Es kommt zu Fehlern, wenn die “Standard Framework-Page” des Portals verwendet wird! Bitte verwenden Sie hierfür die “Unified Framework-Page”.
Exkurs: UI5 Apps als Portal Component
In diesem Blog wird die Möglichkeit beschrieben eine eigene “Portal Component” zu bauen, die eine UI5 Anwendung beinhaltet. Hierbei besteht die Möglichkeit die Logik der App in Java-Servlets auszulagern und dynamische Seiten mit JSP’s zu bauen. Von hier aus können – analog WebDynpro Java – RFC-Calls in die angeschlossenen Backend-Systeme gerufen werden. Falls Sie WebDynpro Java Entwickler im Haus haben und einen Strategie-Wechsel anstreben, ist dies durchaus einen Möglichkeit, um vorhandene Ressourcen zu nutzen und sich trotzdem bereit für die Zukunft zu machen. Ob WDJ tot ist oder nicht, können Sie in einem Beitrag meines Kollegen Ingo Biermann nachlesen.
Haben Sie Fragen oder Anregungen? Hinterlassen Sie ein Kommentar oder kontaktieren Sie uns per Mail oder Telefon.
Unser Video-Kurs „ODATA Services im SAP UI5 Umfeld“
Für Besucher von Mission Mobile können wir unseren Kurs „ODATA Services im SAP UI5 Umfeld“ mit kräftigem Rabatt anbieten:
Kurs: “ODATA Services im SAP UI5 Umfeld