|
WAP
Le
Protocole d'application sans fil WAP (Wireless Application Standard)
est le standard de communication mondial qui permet de se connecter
à internet grace à un téléphone mobile.
WAP sont les initiales de 'Wireless Application Protocol' (Protocole
d'Application Mobile). Au départ ce protocole a été créé à l'initiative
d'entreprises comme Nokia ou Ericsson. Il est basé sur des technologies
internet existantes comme le XML et IP. Le but de ce standard
est de fournir un accés internet pour des clients mobiles, des
clients WAP, comme des téléphones portables
A quoi sert-il ?
Le WAP utilise le langage
WML et permet, comme le permet le langage HTML sur le web, d'accèder
à l'information et à des services non plus à l'aide d'un PC
mais avec un téléphone mobile, un radiomessager(pager) ou bien
un smartphone.
Le WAP est fonctionne sur la plupart des réseaux sans fil tels
que ceux utilisant les normes suivantes : GSM, DECT, CDPD, CDMA,
PDC, PHS, TDMA, iDEN, TETRA, DataTAC, Mobitex.
Il peut être intégré à n'importe quel système d'exploitation
parmi PalmOS, EPOC, Windows CE, FLEXOS, OS/9, JavaOS etc.
Comment un terminal
WAP se connecte-t-il à internet?
Un terminal WAP posséde une pile IP réduite, ce qui lui confère
des capacités IP réduites elles aussi. Lorsqu'une connexion
est ouverte, le terminal WAP établit une liaison PPP jusqu'au
Fournisseur d'Accés à Internet, de la même façon que pour une
connexion internet standard. La plupart du temps, les paramétres
d'accés utilisés sont ceux spécifiés par défaut par le FAI,
mais la plupart des terminaux WAP permettent d'utiliser d'autres
paramètres. Ceci veut dire, par exemple, qu'une entreprise proposant
des services WAP sur son intranet peut permettre à n'importe
quel utilisateur de se connecter par le biais de son intranet.
Grâce à la connexion PPP,
apres avoir été identifié avec un login et un mot de passe,
le terminal WAP obtient une adresse IP temporaire et devient
capable d'accéder à n'importe quels services internet ou intranet
grâce au portail WAP de son choix.
Quelques termes techniques
sur le WAP
- Serveur WAP
(WAP server) : Un terme trés souvent utilisé à mauvais escient.
Un serveur WAP n'est en effet rien de plus qu'un serveur http,
c'est à dire un serveur WEB standard. Pour compliquer, Nokia
a mis sur le marché un produit appelé "serveur WAP" qui est
en réalité une passerelle WAP associée à un serveur http. La
partie passerelle s'occupe de la connexion, le serveur s'occupe
de fournir le contenu.
- Passerelle WAP
(WAP gateway) : Une passerelle WAP est une entité bi-directionnelle
(comme toute passerelle) où se connectent d'un côté le terminal
WAP, de l'autre un serveur http. Du côté WAP, étant donné que
le terminal ne peut interprêter que des informations en WML,
le rôle de la passerelle est alors de traduire ces informations
en les "compilant" en binaire WML. De l'autre côté, la passerelle
transmet les paquets en provenance du terminal WAP et les envoie
sur le serveur http en y ajoutant des informations supplémentaires
comme : le numéro d'utilisateur, l'identifiant de cellule, la
localisation (dès que cette information sera disponible), etc...
- Carte WML
(WML card) : Un bloc de base dans l'interface graphique de navigation.
Une carte WML fait partie d'un "jeu de cartes" WML. Un jeu de
carte WML est un document XML.
- Jeu de cartes
XML (XML Deck) : Une collection de cartes WML. Le jeu
tout entier est chargé quand le navigateur tente d'afficher
le contenu d'une URL. Il est néanmoins possible de ne rapatrier
qu'une carte et/ou d'accéder aux cartes individuellement.
- SGML
(Standardized Generalized Markup Language)
- UA
(User Agent) : logiciel "Agent Utilisateur" qui interprete WML,
WMLScript, WTAL, etc... Il s'agit en fait, du micro-navigateur
sur votre terminal WAP (quelqu'il soit).
- WMLSCript
: Language script pour les terminaux WAP. Dérivé du JavaScript,
en un peu moins puissant et beaucoup plus restrictif.
- XML (Extensible
Markup Language) : langage de standardisation de W3C, le WML
en fait partie. XML est une sous-partie de SGML.
- HDML
(Handheld Markup Language)
- W3C
(World Wide Web Consortium) : http://www.w3c.org
- WAE
(Wireless Appication Environement) : Environnement de développement
pour applications sans-fil. WAE spécifie un environnement standardisé
qui devrait permettre aux operateurs et differents fournisseurs
de services de construire des applications pouvant être utilisées
sur plusieurs plateformes. WAE fait partie de la norme WAP.
- WSP
(Wireless Session Protocole) : protocole de session sans-fil.
WSP constitue la partie haute de la couche applicative et offre
deux types de sessions possibles. La premiere est une session
de type connecté reposant sur un protocole transactionnel, la
deuxieme opére grâce à des échanges sécurisés ou non, en mode
datagramme.
- PDA
(Personal Digital Assistant) : assistant personnel numérique,
comme, par exemple, un Palm Pilot. Il existe plusieurs micro-browser
pour ce typr d'appareil.
- Element
: ou balise est un mot-clé donnant des instructions de formatage
ou d'hyper-texte dans un document WML. Certains éléments sont
formés de deux mots qui délimitent le début et la fin du champs
qu'ils formattent, tel que <p> et </p>. D'autres
sont simples, tel que : <br/>
-
DTD (Definition d'un Type de Document). Cette définition
indique quels éléments peuvent etre imbriqués les uns dans les
autres. un DTD dit aussi quels élément il est possible d'utiliser
dans un document, et combien il est possible d'en utiliser,
leur ordre relatif, si l'élément de début ou de fin peut être
omis, le contenu de tous les elements, c'est à dire les identifiants
génériques qu'ils peuvent contenir, leurs attributs et les valeurs
par défaut qu'ils prennent, et les noms des symboles de référence
qu'ils peuvent utiliser.
|