Composite Applications

SAP Visual Composer: Modell statt Code

31.08.2006

Innerhalb der Werkzeugplatte der SAP (siehe Grafik "Positionierung von Visual Composer") lässt sich der Visual Composer am besten als Tool umschreiben, das für eine einfache Datendarstellung aus SAP-BAPI geeignet ist und einfache Anwendungen für das "Netweaver Portal" erzeugt. Der Content (iViews) lässt sich für "SAP Xapp Analytics" als Flash-Movie (.swf file) einbetten. Darüber hinaus können Unternehmen den Visual Composer als Modellierungs-Tool für die objektorientierte Softwareentwicklung oder für den Entwurf von IT-Konzepten verwenden. Letztere können auch umfangreicher sein, dass sich im "Storyboard" - der Arbeitsumgebung des Tools - durchaus komplizierte Prozesse mit visuellen Komponenten darstellen lassen. Im Gegensatz dazu dient SAPs Technik Webdynpro für die Entwicklung komplexer und anspruchsvollerer Unternehmenslösungen. Deren Modelle werden mit Hilfe des "SAP Netweaver Developer Studio" entwickelt und nicht mit dem Visual Composer.

Business Intelligence Kit

Integration auf Basis des "BI Java Connector":

  • BI ODBO and BI XMLA Connector;

  • MS Analysis Services, SAS, Hyperion;

  • BI JDBC Connector;

  • RDBMS, CSV, Excel und andere;

  • BI SAP Query Connector;

  • Mysap ERP Data;

  • Native BW Web Applications.

Tools für die Generierung von Queries aus diversen Datenquellen:

  • Templates für Olap und relationale Queries: Ranking, Variance, Trend;

  • Wizard für Freeform Relational Queries: Joins, Filter, Sorting;

  • SQL Editor;

  • MDX Editor.

"Develop once, run anywhere" : Support des JSR-168-Standards:

  • SAP Development Environment Netweaver 2005 soll den Import von JSR-168-konformem Content unterstützen;

  • SAP Enterprise Portal unterstützt die Integration von WSRP-konformen Content;

  • Visual Composer unterstützt iViews konform zur Spezifikation "Web Services for Remote Portals" (WSRP).

Drag and Drop

Visual Composer erweitert das Tool-Angebot der SAP um die Option, Anwendungen grafisch zu erstellen.
Visual Composer erweitert das Tool-Angebot der SAP um die Option, Anwendungen grafisch zu erstellen.

Ausgeliefert wird der Visual Composer zusammen mit dem Netweaver Portal 6.0. Das Tool greift über das Portal auf die im Backend liegenden RFCs, BAPIs und andere Datenquellen zu und liefert die Daten an die entsprechenden iViews im Tool (siehe Kasten "Technische Features". Die Logik der Benutzeroberfläche definiert, welche UI-Elemente (Buttons, Tabellen etc.) dem Anwender zur Laufzeit angezeigt werden und wie sie untereinander agieren sollen. Die gesamte UI-Logik wird per Drag and Drop von Symbolen, die die UI-Elemente repräsentieren, erzeugt. Der Visual Composer erstellt den darunter liegenden Code. Das Layout der iViews kann über WYSIWYG-Tools verändert werden. Nach Bedarf kann ein Controller oder Entwickler vorkonfigurierte Anwendungsmodelle/Templates oder Services aus der ERP-Welt importieren und im Storyboard Tests oder Prototypen ausführen.