Technologie Wap(2p/page)
Transcription
Technologie Wap(2p/page)
C. A. 2000/2001 Cours-Réseaux 1 Le WAP Notes de cours de Réseaux Christian Attiogbé [email protected] Faculté des Sciences et Techniques de Nantes www.sciences.univ-nantes.fr/info/perso/permanents/ attiogbe/enseignements.html C. A. 2000/2001 Cours-Réseaux 2 Bibliographie – Xavier Martzel, Alain Helaili, Thomas Papiernik, Laurent Letourmy, Construire une application WAP, Eyrolles – O1 Réseaux, Numéro 91, novembre 2000, – Philippe Merdigot, Christian Germain, Jean-Marc Herellier WAP, Campus Press, MacMillan – www.WAPforum.org – www.inventmobile.com – www.net-et-WAP.ovh.org C. A. 2000/2001 Cours-Réseaux 3 Protocole WAP Wireless Application Protocol . Communication mobile-internet . Réseaux mobiles Faire communiquer, via une passerelle spécialisée, un mobile avec des serveurs (de ressources diverses) connectés à l’internet. C. A. 2000/2001 – WAP : pile de protocoles de communication Petite histoire du WAP – Concept introduit par une startup américaine, – en 1997, création du WAP Forum – adhésion des constructeurs et opérateurs Télécom Cours-Réseaux 4 C. A. 2000/2001 Cours-Réseaux 5 WAP : pile de protocole WSP : Wireless Session Protocol WTP : Wireless Transaction Protocol WTLS : Wireless Transport Layer Security WDP : Wireless Datagram Protocol Réseaux mobiles (GSM, GPRS) Fig. 1 – Pile protocolaire WAP C. A. 2000/2001 Cours-Réseaux 6 . WSP : Wireless Session Protocol gère les sessions. . WTP : Wireless Transaction Protocol gère les transactions. . WTLS : Wireless Transport Layer Security met en œuvre le transport sécurisé des données. . WDP : Wireless Datagram Protocol C. A. 2000/2001 Cours-Réseaux 7 WTLS inspiré du SSL (Secure Socket Layer) mais – diminution du nombre d’en-têtes, – augmentation du taux de compression de données. – Ajout en 1999 (Wap1.2) du module WIM (WAP Identification Module) dans les cartes SIM des mobiles pour assurer une sécurité totale des transactions. WTLS via le WIM peut récupérer ou enregistrer des informations directement dans le mobile de l’usager. C. A. 2000/2001 Cours-Réseaux 8 Technologie WAT : Wireless Telephony Access . Intégration de WAP et Téléphonie . Passage par une passerelle de conversion de protocoles . Définition d’un environnement WAE par le WAP Forum. (Wap Application Environment) C. A. 2000/2001 Cours-Réseaux 9 WAP - Internet ... ... Serveur de contenu (pages html) Passerelle WAP mobile BTS réseaux internet (IP) réseaux mobiles Fig. 2 – WAP - Internet C. A. 2000/2001 Cours-Réseaux 10 WAE : Environnement de création d’applications Contraintes du réseau mobile → de nouvelles applications WAP. Les environnements classiques ne sont pas adéquats (Langage HTML, navigateur HTML, etc) L’environnement WAE comprend : – le langage WML : WAP Markup Language. Inspiré du XML, équivalent du HTML pour le WAP – les WML Scripts. Langage de script pour les applications WAP, équivalent du javascript. C. A. 2000/2001 Cours-Réseaux 11 Interconnexion protocolaire WAP Internet ... ... Micronavigateur Serveur de Passerelle WAP WAE WSP/B contenu (pages html) WSP/B WTP HTTP HTTP SSL SSL WTP WTLS WTLS WDP WDP TCP-UDP réseaux mobiles TCP-UDP réseaux internet (IP) Fig. 3 – Interconnexion protocolaire WAP- Internet C. A. 2000/2001 Cours-Réseaux 12 Généralisation de l’architecture du WAP pages html Serveur WEB SGBD Passerelle WAP Sources de données et applications serveurs d’applications Serveur WAP Fig. 4 – Architecture WAP