WAP - Fonctionnalités clés
Ici, dans ce chapitre, nous avons répertorié quelques fonctionnalités clés offertes par WAP -
Un modèle de programmation similaire à celui d'Internet
Bien que le WAP soit une nouvelle technologie, il réutilise les concepts trouvés sur Internet. Cette réutilisation permet une introduction rapide des services WAP, car les développeurs de services et les fabricants connaissent aujourd'hui ces concepts.
Langage de balisage sans fil (WML)
Vous devez utiliser le langage HTML pour développer votre application Web. De la même manière, WML est un langage de balisage utilisé pour créer des services WAP, remplissant le même objectif que HTML sur le Web. Contrairement au HTML, WML est conçu pour s'adapter aux petits appareils portables.
WMLScript
Encore une fois, vous devez utiliser Java Script ou VB script pour améliorer les fonctionnalités de vos applications Web. De la même manière, WMLScript peut être utilisé pour améliorer les fonctionnalités d'un service, tout comme le script Java peut être utilisé en HTML. Il permet d'ajouter une logique procédurale et des fonctions de calcul aux services WAP.
Interface d'application de téléphonie sans fil (WTAI)
Le WTAI est un cadre d'application pour les services de téléphonie. Les agents utilisateurs WTAI peuvent passer des appels et modifier le répertoire téléphonique en appelant des fonctions WMLScript spéciales ou en accédant à des URL spéciales. Si l'on écrit des decks WML contenant les noms des personnes et leurs numéros de téléphone, vous pouvez les ajouter à votre annuaire téléphonique ou les appeler tout de suite en cliquant simplement sur le lien hypertexte approprié sur l'écran.
Pile de protocoles optimisée
Les protocoles utilisés dans WAP sont basés sur des protocoles Internet bien connus, tels que HTTP et Transmission Control Protocol (TCP), mais ils ont été optimisés pour répondre aux contraintes d'un environnement sans fil, telles qu'une faible bande passante et une latence élevée.