!--a11y-->
Mobile Erweiterungen des SAP Web Application Server 
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.
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ß