WAP - Hauptmerkmale
Hier in diesem Kapitel haben wir einige wichtige Funktionen aufgelistet, die WAP bietet -
Ein Programmiermodell ähnlich dem des Internets
WAP ist zwar eine neue Technologie, verwendet aber die im Internet gefundenen Konzepte wieder. Diese Wiederverwendung ermöglicht eine schnelle Einführung von WAP-basierten Diensten, da sowohl Dienstentwickler als auch Hersteller mit diesen Konzepten heute vertraut sind.
Wireless Markup Language (WML)
Sie müssen HTML-Sprache verwenden, um Ihre webbasierte Anwendung zu entwickeln. Ebenso ist WML eine Auszeichnungssprache, die zum Erstellen von WAP-Diensten verwendet wird und denselben Zweck erfüllt wie HTML im Web. Im Gegensatz zu HTML ist WML für kleine Handheld-Geräte ausgelegt.
WMLScript
Sie müssen erneut Java Script oder VB Script verwenden, um die Funktionalität Ihrer Webanwendungen zu verbessern. Ebenso kann WMLScript verwendet werden, um die Funktionalität eines Dienstes zu verbessern, genauso wie Java-Skript in HTML verwendet werden kann. Es ermöglicht das Hinzufügen von prozeduraler Logik und Rechenfunktionen zu WAP-basierten Diensten.
WTAI (Wireless Telephony Application Interface)
Das WTAI ist ein Anwendungsframework für Telefoniedienste. WTAI-Benutzeragenten können Anrufe tätigen und das Telefonbuch bearbeiten, indem sie spezielle WMLScript-Funktionen aufrufen oder auf spezielle URLs zugreifen. Wenn man WML-Decks schreibt, die Namen von Personen und deren Telefonnummern enthalten, können Sie sie Ihrem Telefonbuch hinzufügen oder sie sofort anrufen, indem Sie einfach auf den entsprechenden Hyperlink auf dem Bildschirm klicken.
Optimierter Protokollstapel
Die in WAP verwendeten Protokolle basieren auf bekannten Internetprotokollen, wie z HTTP und Transmission Control Protocol (TCP), sie wurden jedoch optimiert, um den Einschränkungen einer drahtlosen Umgebung wie geringer Bandbreite und hoher Latenz gerecht zu werden.