Show TOC Anfang des Inhaltsbereichs

Hintergrunddokumentation Ausführen von mobilen Online-Anwendungen  Dokument im Navigationsbaum lokalisieren

Basierend auf drahtlosen Technologien wie WAP, WLAN oder GPRS ist es möglich, auf Informationen, Services oder Enterprise-Applikationen über mobile Endgeräte zuzugreifen. Der SAP Web Application Server ermöglicht einen direkten Zugriff auf Web-Dynpro-Anwendungen über mobile Endgeräte. Es handelt sich um Online-Anwendungen, die auf dem Web Application Server ausgeführt werden und im Web-Browser des mobilen Endgeräts angezeigt werden.

Web Dynpro für Java als Teil des Web Application Server stellt die Entwicklungs- und Laufzeitumgebung zur Verfügung, mit der Sie einfach und schnell professionelle Benutzungsoberflächen auch für mobile Endgeräte erstellen können.

Die mobilen Komponenten der Web-Dynpro-Laufzeitumgebung bestehen im einzelnen aus:

·         der Geräte- und Browsererkennung (ClientInfo) im Web Application Server

·         WML- oder HTML-Renderern, die für die Daten- und Ereignisbehandlung sorgen.

Eine mit Web Dynpro für Java entwickelte Anwendung kann prinzipiell auf einem mobilen Endgerät ausgeführt werden, zumeist müssen nur die UIs für die kleinere Bildschirmgröße angepasst werden.

IT-Prozesse der Szenariovariante

Die IT-Prozesse dieser Scenariovariante beschreiben den Ablauf einer mobilen Online-Anwendung vom Herstellen einer Verbindung zwischen mobilem Endgerät und dem Web Application Server bis zur Anzeige der angefordeten Daten im Web-Browser des jeweiligen mobilden Endgeräts.

Diese Szenariovariante besteht aus folgenden IT-Prozessen:

       1.      Verbindung herstellen.

       2.      URL im Browser eingeben.

       3.      Das System überprüft die Authentifizierung und die Geräte-ID.

       4.      Das System leitet den HTTP-Request an den Web Application Server weiter.

       5.      Das System stellt die Version des Browser über die Header-Information des HTTP-Request fest.

       6.      Das System wählt den entsprechenden Seiten-Renderer.

       7.      Das System stellt die Verbindung zum Backend-System her und greift auf die Daten zu.

       8.      Das System ruft die Daten der Backend-Anwendung ab.

       9.      Das System rendert den Inhalt in die entsprechende Markup-Sprache.

   10.      Das System sendet die HTTP-Response.

   11.      Das System passt bestimmte UI-Element an.

   12.      Das System leitet die Seite an das mobile Gerät weiter.

   13.      Die Seite wird im Browser-Fenster angezeigt.

Ende des Inhaltsbereichs