Lorsqu'on parle de WAP ( Wirless Application Protocol) on parle d'un système utilisé par les téléphones cellulaires (terminaux) pour obtenir des informations de la part de serveurs.
Le langage utilisé est le WML. Il s'agit d'un langage très proche du HTML pour les pages Internet. Toutefois le nombre de TAGs (instructions) est très limité. Les images (de type .wbmp) sont - comme le texte - monochrome, et souvent peu atractives.
Le fichier contenant des données se nomme un deck et contient une ou plusieurs card . Une card est une partie visible du deck. Une seule card peut être visible à la fois.
La vitesse de transmission est de 9,6 kbp/s ce qui est très lent. Toutefois le protocole WAP sera compatible avec les protocoles à venir soit
modèle OSI |
Programmation wml |
Le protocole de communication des serveurs wap est basé sur le modèle normalisé OSI (Open System Interconnection - interconnexion des systèmes ouverts). Celui pour le Wap est protocole à 5 couches :
W A E | Couche 1 : permet l'utilisation de différentes applications sur les terminaux et comprend:
|
Wireless Application Environment | |
W S P | couche 2: 2 type de service de transfert
|
Wireless Session Protocol | |
W T P | couche 3 : 3 services de fiabilisation de transaction
Ainsi que des servcices tels que :
|
Wireless Transport Protocol | |
W T L S | couche 4 :couche de transport qui assure le
contrôle de fiabilité
|
Wireless Transport Layer Security |
|
WDP / UDP | couche 5 : Gère l'échange de données entre les applications et assure l'indépendence des autres couches du modèle Wap vis à vis des divers types de réseaux mobiles existants (GSM Data, GPRS, UMTS, ...) |
Wireless Datagram Protocol User Datagram Protocol |