wap fait référence au protocole de communication d'application sans fil, annoncé au début de 1998. Il permet aux utilisateurs d'utiliser des terminaux de communication mobiles tels que des téléphones mobiles pour recevoir diverses informations via le protocole WAP, surfer sur Internet, naviguer sur le Web, envoyer et recevoir des e-mails et même effectuer du commerce électronique en ligne. Un accord de communication en réseau. Le WAP se compose d'une série de protocoles. Les appareils de communication sans fil qui appliquent les normes WAP peuvent accéder à Internet, notamment pour envoyer et recevoir des e-mails, interroger des informations et accéder à des sites Web.
L'environnement d'exploitation de ce tutoriel : système Windows 7, ordinateur Dell G3.
wap fait référence au protocole de communication des applications sans fil.
Introduction au protocole wap
WAP (Wireless Application Protocol) est la première phase de la combinaison des communications mobiles et d'Internet. Cette technologie permet aux utilisateurs de surfer sur Internet à l'aide d'appareils sans fil tels que des téléphones mobiles et de naviguer entre des sites Web sur un petit écran. Ces sites Web doivent également être rédigés en WML (Wireless Markup Language), qui équivaut au HTML (Hyperdocument Markup Language) sur Internet.
Le protocole d'application sans fil (WAP) a été annoncé au début de 1998, permettant aux utilisateurs d'utiliser des terminaux de communication mobiles tels que des téléphones mobiles pour recevoir diverses informations via le protocole WAP, surfer sur Internet, naviguer sur le Web, envoyer et recevoir des e-mails, et même mener du commerce électronique en ligne.
Le protocole d'application sans fil (WAP) est une norme mondiale ouverte pour la communication entre les téléphones mobiles, les assistants numériques personnels (PDA) et autres appareils de communication mobiles et Internet ou d'autres services.
WAP se compose d'une série de protocoles. Les appareils de communication sans fil qui appliquent les normes WAP peuvent accéder à Internet, notamment pour envoyer et recevoir des e-mails, interroger des informations et accéder à des sites Web.
Caractéristiques du protocole WAP :
WAP fournit une plate-forme technologique ouverte et unifiée. Les utilisateurs peuvent facilement accéder et obtenir des informations Internet ou Intranet et diverses informations exprimées dans un format de contenu unifié à l'aide d'appareils mobiles. Tels que des actualités complètes, des prévisions météorologiques, la dynamique des marchés boursiers, des rapports commerciaux, des taux de change actuels et des informations commerciales, etc. Avec l'approfondissement de l'application WAP, le commerce électronique et les services bancaires en ligne seront également progressivement mis en œuvre sur le WAP à l'avenir. Les utilisateurs peuvent également obtenir des résultats de compétitions sportives, des anecdotes sur l'industrie du divertissement et des histoires humoristiques à tout moment et en tout lieu via WAP pour ajouter de l'intérêt à leur vie ; ils peuvent également utiliser la fonction de réservation en ligne de WAP pour organiser leur vie de manière ordonnée.
WAP prend en charge les appareils radio les plus couramment utilisés, notamment les téléphones mobiles, les téléavertisseurs Flex, les équipements de communication radio bidirectionnelle, etc. Comparés aux ordinateurs personnels de bureau, ces appareils ont des processeurs plus faibles, moins de mémoire, une alimentation électrique limitée dans les environnements sans fil, des écrans plus petits et des fonctions d'entrée limitées. De plus, sur le réseau de transmission, le WAP prend en charge divers réseaux mobiles, tels que GSM, CDMA, PHS, etc., et peut prendre en charge les futurs systèmes de communication mobile de troisième génération.
WAP définit également un ensemble d'interfaces logicielles et matérielles. Grâce aux appareils mobiles et aux serveurs de sites Web dotés de ces interfaces, les utilisateurs peuvent utiliser des téléphones mobiles pour envoyer et recevoir des e-mails et naviguer sur Internet, tout comme avec un PC. WAP est un protocole de communication qui fournit non seulement un environnement de développement et d'exploitation d'applications, mais offre également une prise en charge étendue des systèmes d'exploitation embarqués actuellement populaires tels que Palmos, Epoc, Windows et Javaos.
La norme WAP définit également un environnement d'application WAE (Wireless Application Environment), qui permet aux concepteurs de développer des interfaces utilisateur indépendantes des appareils et d'utiliser le script WML WMLScript, langage de programmation WAP pour intégrer une logique exécutable dans les terminaux mobiles. De cette manière, un micro-navigateur peut être exécuté sur le terminal mobile pour permettre aux utilisateurs sans fil de parcourir les informations. Ce micro-navigateur est très similaire au navigateur IE ou Netscape sur un PC. Wireless Markup Language (WML) est utilisé pour afficher divers textes, images et autres données. WML est un langage basé sur Extension Markup Language (XML) et est un sous-ensemble de XML. En tant que langage de script de WML, WMLScript peut compléter certaines des limitations de WML, telles que la vérification de la validité des données saisies par l'utilisateur. D'une part, il améliore les fonctions de navigation et de présentation de WML, et d'autre part, il améliore également. offre une commodité pour les opérations de l’utilisateur. Traitement plus flexible et intelligent. Environnement d'application WAP WAE est un cadre de développement d'applications universel qui fournit une prise en charge étendue pour le développement et l'exécution de services d'application WAP sur différents réseaux de communication radio. Ce cadre s'appuie principalement sur la technologie Internet existante.
La structure des applications WAP est très similaire à la structure Internet.
Au début de sa naissance, le WAP était présenté comme une technologie d'application de communication révolutionnaire, et le monde entier de l'informatique mobile semblait en être transformé. Cependant, le WAP et les différents services utilisant le protocole WAP n'ont pas joué le rôle attendu en raison des limitations des appareils mobiles et des réseaux mobiles eux-mêmes. Les principales limitations des réseaux et appareils mobiles sont :
L'écran d'affichage est étroit
La capacité de la mémoire de l'appareil est limitée
Puissance de calcul du processeur insuffisante
La bande passante disponible est trop petite
Connexion peu fiable
Délai excessif
Cependant, la situation a changé après l'apparition de la nouvelle version de WAP - WAP 2.0. Ci-dessous, je vais donner une brève explication du WAP et de sa technologie d'affichage de contenu à l'aide de WML. De plus, j'expliquerai également les améliorations techniques et les améliorations apportées par WAP 2.0 sur la base de la version 1.x, et enfin j'expliquerai quelques raisons pour continuer à utiliser la version 1.x actuelle.
Comment fonctionne le WAP
Lors de l'accès à un site Web via un navigateur sur un système d'exploitation d'ordinateur de bureau, le programme client fera une demande de données et le serveur est responsable de la transmission des données au format HTML via le réseau IP au client. Le navigateur Web convertit ensuite ces données HTML en texte et en images lisibles par l'utilisateur.
La situation est un peu différente sur votre appareil mobile. Le WAP remplace le navigateur Web par un navigateur dit WAP, via lequel l'appareil peut demander des données au site Web. La principale différence entre l'accès aux données via les navigateurs d'ordinateur de bureau et les navigateurs WAP 1.x est que les navigateurs WAP doivent utiliser la passerelle WAP de l'entité de communication. Cette passerelle dite WAP est fonctionnellement équivalente à un intermédiaire entre le réseau mobile et le réseau Internet. La passerelle WAP est située entre le navigateur WAP et le serveur Web. Elle effectue le codage binaire nécessaire du contenu et peut également convertir les codes WML et HTML les uns vers les autres.
Raisons d'utiliser le WAP
Comme mentionné ci-dessus, il existe des limitations considérables dans les communications mobiles, mais il existe encore de bonnes raisons d'utiliser le WAP pour la navigation Web mobile :
Le WAP a son propre modèle de sécurité, il fonctionne en ligne comme la sécurité Web. L'algorithme de hachage, le certificat numérique et la technologie de cryptographie à clé publique offrent une protection de sécurité clé pour les transactions réelles WAP.
Le développement WAP est assez simple. WML et WMLScript fournissent presque tout le nécessaire pour les applications Internet mobiles. WML ou WMLScript n'est pas difficile à apprendre ; la plupart des programmeurs les maîtrisent très rapidement.
Le WAP a été largement accepté. Les principaux fabricants du marché des communications sans fil (tels que Nokia, Motorola et Ericsson) sont très activement impliqués dans le processus de formulation des normes WAP.
WAP est une norme indépendante. Cela signifie que même le passage à un réseau GPRS n’affectera en rien la navigation sur le Web. Et de meilleures vitesses de transfert de données ne feront que rendre l’expérience de navigation plus parfaite et plus pratique.
WAP 2.0 est tout nouveau
La version 2.0 du WAP intègre davantage de standards Internet. La version XHTML Basic définie par le W3C est devenue la base du WAP 2.0. XHTML Basic est la version mobile de XHTML 1.0 et le Forum WAP a développé le profil mobile XHTML sur cette base.
WAP CSS est la version mobile de Cascading Style Sheet CSS. Elle ne possède que certaines fonctionnalités de CSS liées à l'environnement mobile. XHTML et CSS offrent aux développeurs des capacités de formatage plus puissantes. Avec XHTML et CSS, vous pouvez même afficher le même document sur des appareils mobiles dotés de différentes capacités de présentation de contenu. De plus, WAP 2.0 inclut également des extensions WML 1.x pour garantir une compatibilité descendante standard.
Dans la norme WAP 2.0, la passerelle WAP n'est plus un composant clé de l'architecture WAP. De plus, le contenu n'a plus besoin d'être codé en binaire ; XHTML continue d'être un format texte. Cependant, étant donné que de nombreuses personnes utilisent encore des appareils mobiles qui nécessitent la norme WAP 1.0 et que la pile de protocoles WAP/WSP est toujours utilisée à des fins de transport, vous devez également prendre en charge les passerelles WAP 1.0.
Ainsi, même si le WAP 2.0 offre des fonctions assez puissantes, pendant un certain temps, vous devrez peut-être encore effectuer un travail de développement fiable et sécurisé au sein de la norme 1.x.
Pour plus de connaissances connexes, veuillez visiter la rubrique FAQ !
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!