Anfang des Inhaltsbereichs

Komponentendokumentation Mobile Erweiterungen des SAP Web Application Server  Dokument im Navigationsbaum lokalisieren

Einsatzmöglichkeiten

Die mobilen Erweiterungen des SAP Web Application Servers unterstützen eine gerätebezogene Entwicklung von Web-Anwendungen für mobile Endgeräte. Damit können die Eigenschaften eines anfragenden mobilen Gerätes bestimmt und bei der Darstellung der Web-Anwendung berücksichtigt werden.

(siehe Unterschiede zwischen mobilen Geräten)

Einführungshinweise

Die mobilen Erweiterungen sind ab SAP Web Application Server 6.10 integriert.

Funktionsumfang

Wird eine Web-Anwendung mittels Business Server Pages entwickelt, kann das Entwicklungsteam zusätzlich auf die mobilen Erweiterungen des SAP Web Application Servers zurückgreifen, die die speziellen Anforderungen und Merkmale mobiler Endgeräte zur Verfügung stellen.

Dies sind zum Beispiel:

Die mobilen Erweiterungen beziehen sich auf die Verwendung mobiler Geräte wie WAP-fähige Mobiltelefone und Personal Digital Assistants (PDAs) und bestehen im wesentlichen aus dem Geräteerkennungsprozeß und dem Interface IF_CLIENT_INFO. Das Interface IF_CLIENT_INFO beschreibt die Eigenschaften und Methoden mobiler Endgeräte und liefert Informationen zu Browser-Merkmalen auf diesen Geräten. Mit Hilfe des Interfaces IF_CLIENT_INFO können Sie Web-Anwendungen, wie z. B. Business Server Pages, gerätespezifisch für mobile Geräte erstellen.

Die Benutzungsoberfläche kann somit unter Berücksichtigung der spezifischen Geräte- und Browsereigenschaften mobiler Endgeräte aufgebaut werden. Dazu verwenden Sie die im Interface IF_CLIENT_INFO beschriebenen Eigenschaften und Methoden in Ihrem Programm-Coding, das aus nativem HTML-Markup und Skripting bestehen kann.

Beispiel

Die Methode GET_TITLE_SUPPORTED des Interfaces IF_CLIENT_INFO beispielsweise beschreibt, ob eine Beschriftung durch das Attribut „title" des WML-Tags <card> am oberen Bildschirmrand angezeigt wird. Bei einigen Geräten bewirkt die Angabe eines Titels im WML-Tag <card>, daß dieser Titel als Überschrift in der Titelleiste der Web-Anwendung erscheint. Manche Browser-Typen unterstützen diese Funktion jedoch nicht, in diesem Fall würde auf der Benutzungsoberfläche des Gerätes keine Überschrift erscheinen. Damit auch bei diesen Geräten ein Titel angezeigt wird, muß der Titel als Text im Body des Dokumentes definiert werden.

Diese Grafik wird im zugehörigen Text erklärt

Beispiele zur Programmierung von Seiten dazu finden Sie unter Paket SBSP_SAMPLES ® Web Objekte ® BSP-Applikationen ® MOBILE_CLIENTINFO ® Seiten mit Ablauflogik

siehe auch:

Interface IF_CLIENT_INFO

Geräteerkennungsprozeß

Ende des Inhaltsbereichs