Le Wireless Application Protocol (WAP) est un protocole de communication dont
le but est de permettre d'accéder à Internet à l'aide d'un terminal mobile (par
exemple un téléphone portable, un PDA...). Il est maintenu par le Wap Forum.
Technologie
Afin d'atteindre cet objectif, une passerelle (en anglais gateway) est connectée
au réseau mobile, routant les connexions WAP vers Internet (la passerelle
effectue également une compression des données envoyée vers le téléphone
portable, afin de faciliter la transmission). Grâce à cette passerelle, le
client, c'est-à-dire dans ce cas le téléphone portable peut se connecter à un
serveur WAP spécifique, capable d'envoyer des données au format WML, qui est le
format spécifique du WAP, dérivé de HTML. La version 2.0 du WAP (destinée par
exemple à l'UMTS) marque l'abandon de WML au profit de XHTML.
Si on se réfère au modèle OSI, le WAP prend en charge 4 couches :
* Transport : Wireless Datagram Protocol (WDP). Ce protocole joue le rôle
d'interface avec les protocoles de transmission des normes de téléphonie mobile.
Ce protocole est sécurisé par le Wireless Transport Layer Security (WTLS), qui
va chiffrer les échanges grâce à la technologie SSL.
* Transaction : Wireless Transaction Protocol (WTP). Ce protocole prend en
charge l'aspect transactionnel du système, c'est-à-dire qu'il fiabilise la
transmission en faisant envoyer un acquittement du récepteur. Ce protocole
permet en outre de rendre les transmissions synchrones et de regrouper les
acquittements par paquets.
* Session : Wireless Session Protocol (WSP). Ce protocole permet d'assurer la
persistance de la connexion.
* Application : Wireless Application Environment (WAE). Cet environnement permet
l'utilisation de WML, ainsi que de WMLScript, qui est un langage de script
spécifique, et de WTA, un framework spécifique.
Pagina de start | Telefoane mobile | Web 2.0 | RSS