Vous êtes sur la page 1sur 4

Introduction

Le protocole WAP a t conu pour accder aux contenus de linternet sur des clients sans-fil, comme les tlphones portables, les assistants personnels, etc. WML est le langage utilise pour crer des pages destines na"igateur #ap . !tre afficher dans un

$otre prsentation portera donc sur le WAP mais galement sur le WML. Ainsi, nous aurons un petit aperu de comment con"ertir nos pages %&ML dans un format de poche, afin 'ue les informations puissent !tre accessibles partir de clients sans-fil, comme les tlphones mobiles.

The Wireless Application Protocol


Le protocole WAP est le standard pour le services dinformations sur terminaux sans-fil comme les tlphone mobiles numriques. Le standard WAP est bas sur les standards de linternet ( !"L# $"L and !%P&IP'. Le lan(a(e W"L# Le W"L)cript# et La spcification des lo(iciels de tlphonie mobile(W!AI'. Le WAP a t publi par le Wap *orum et est maintenant maintenu par le +pen "obile Alliance.

Le lan(a(e W"L

W "L sont les initiales de Wireless "ar,up Lan(ua(e. %-est un lan(a(e hrit du lan(a(e !"L# mais W"L est bas sur $"L# donc il est plus stricte que le !"L. W "L est utilis pour crer des pa(es qui peuvent .tre affiches dans un navi(ateur WAP. Les pa(es en W"L sont appeles /0%1). Les /ec,s sont constitus d-ensembles de %A2/). Les cartes reprsentent donc le corps des pa(es 3ml appeles /0%1. Les pa(es W"L ont une extension 4.W"L# tout comme les pa(es une extension 4. !"L. 0xemple de document W"L !"L ont

56xml version789.:86; 5</+%!=P0 3ml P>?LI% 8-&&WAP*+2>"&&/!/ W"L 9.9&&0@8 8httpA&&333.3apforum.or(&/!/&3mlB9.9.xml8; 53ml; 5card id78no98 title78%ard 98; 5p; ello World<5&p; 5&card; 5card id78noC8 title78%ard C8; 5p;Welcome to our WAP !utorial<5&p; 5&card; 5&3ml;

2sultat de lafficha(e
Le rsultat pourrait ressembleD E Fa sur lafficha(e de votre tlphone mobile. ( noter que seulement une carte peut .tre affiche E la fois.' %omme vous pouveD le voir de l-exemple# le document W"L est un document $"L. Le /+%!=P0 est dfini pour .tre W"L# et la /!/ est accessible E l-adresseA 333.3apforum.or(&/!/&3mlB9.9.xml.

Le contenu du document est E l-intrieur des balise 5W"L; ... 5&W"L;. %haque carte dans le document est E l-intrieur des balise 5card; 5&card;# et les vrai para(raphes se trouve entre les balises 5p; ... 5&p;. %haque carte a un titre et un id. >n lment card peut contenir du texte# des marqueurs# liens# champs de texte# ima(es et bien plus encore. Puisquon ne peut afficher quune seul card E la fois il est E noter que lutilisation de boutons pour navi(uer entre les cards savGre trGs utile. 5do; 5&do; A /finit un bouton (par dfaut retourne E la card initiale# celle qui fi(ure en premier dans le code'. 5do label78intitul8;5&do; A /finit l-intitul d-un bouton. 5do tHpe78prev8 label78retour8 ; 5prev&;5&do;A /finit un bouton retour vers la pa(e prcdente. 5do tHpe78accept8 label78retour vers une card8 ; 5(o href78Inom de card8;5&do; A /finit un bouton retour vers une card prcise. "ais on peut (alement dfinir un lien vers une card spcifique A 5a href78Inom de la card8; lien vers une card5&a;

W"L)cript
W"L utilises W"L)cript pour lancer du code sur le client. W"L)cript peut .tre apparent E du 8li(ht8 Javascript. %ependant# les scripts W"L ne sont pas incrusts dans les pa(es W"L. Les pa(es W"L contiennent uniquement des rfrences vers les urls des scripts. Les scripts W"L ont besoins d-.tre compil en bHte code sur le serveur avant qu-ils puissent .tre lance dans un navi(ateur WAP. Les scripts W"L ont lextension 4.W"L).

Les scripts W"L sont utiliss pour transmettre les choix et dcisions des utilisateurs# mais aussi pour lassister durant sa navi(ation. 0t enfin pour accder E l-info(rence de tlphone mobile# pda# etc.

%onclusion
Accessibilit @otamment (rKce E son lan(a(e# le W"L# le WAP permet une trGs bonne accessibilit de linformation de linternet pour les clients mobiles.

*acilit de transmission La compression des donnes envoHe vers le client mobile permet de faciliter les transmissions des donnes.

*lexibilit Le WAP peut .tre utilis avec la plupart des rseaux sans-fils comme le %/P/# %/"A# L)"# P/%# P )# !/"A# *L0$# 2e*L0$# i/0@# !0!2A# /0%!# /ata!A%# "obitex# etc...

Indpendence Le protocole WAP a t dsi(n pour .tre aussi indpendent que possible de la technolo(ie sous-Jacente du rseau et assure donc de cette maniGre une compatibilit avec les standards sans-fil de la ML.