Was ist Wireless Application Protocol (WAP)?
Veröffentlicht: 2021-11-03Frühe Mobiltelefone konnten mit dem Wireless Application Protocol (WAP), einem alten Standard, auf das Internet zugreifen. WAP-Gateway identifiziert das mit dem Internet verbundene Gerät und formatiert den an das Gerät gesendeten Inhalt für die Bildschirmgröße und den Bildschirmtyp.
Die Software war umständlich, stellte den Bildschirm häufig nicht richtig dar und wurde nicht mehr verwendet.
Vier Unternehmen haben diesen Standard entwickelt: Motorola, Ericsson, Nokia und Unwired Planet. Neuere Mobiltelefone können ähnlich wie Desktop- und Laptop-Computer auf das Internet zugreifen, sodass dieses Protokoll nicht mehr benötigt wird.
- Definition des drahtlosen Anwendungsprotokolls
- Wie das WAP funktioniert
- Warum WAP verwenden?
- Vor- und Nachteile von WAP
- WAP-Protokollstapel
- Zukunft von WAP
Was ist Wireless Application Protocol (WAP)?
Das Wireless Application Protocol (WAP) ist ein Paketvermittlungsprotokoll, das für den Zugriff auf drahtlose Daten über die meisten mobilen drahtlosen Netzwerke verwendet wird. Zusätzlich zur Erleichterung der sofortigen Kommunikation zwischen interaktiven drahtlosen Geräten und dem Internet verbessert WAP die Interoperabilität der drahtlosen Spezifikation.
WAP arbeitet in einer offenen Umgebung und kann auf jedem Betriebssystemtyp erstellt werden. Dies ist die bevorzugte Methode zur Übermittlung von Informationen an mobile Benutzer.
Mit dem WAP Cascading Style Sheet (CSS) können Entwickler Bildschirmgrößen so formatieren, dass sie auf jedem mobilen Gerät funktionieren. Die Verwendung von WAP CSS stellt die Kompatibilität mit einer Reihe von Anzeigebildschirmen mobiler Geräte sicher, sodass eine Neuformatierung nicht erforderlich ist.
Das WAP-Datagrammprotokoll ist die Kernschnittstelle der WAP-Architektur, die die Übertragungsschichtprotokolle von Internetmodellen verwaltet und die Kommunikation zwischen mobilen drahtlosen Netzwerken und Plattformen erleichtert, die von Protokollen der oberen Schicht unabhängig sind.
Globale Wireless-Operationen können über die Transportschicht, die sich mit physischen Netzwerkproblemen befasst, problemlos auf Wireless-Gateways zugreifen. WAP-Gateways sind Server, die den Zugriff auf drahtlose Netzwerke ermöglichen.
Neben dem Testen von WAP-Tools und der Entwicklung von Spezifikationen bietet die Open Mobile Alliance (OMA) Unterstützung für alle mobilen Dienste.
Wie das WAP funktioniert
Die WAP-Protokollsuite beschreibt eine Reihe von Protokollen. Dieser Standard ermöglicht die Interoperabilität zwischen WAP-Geräten, wie z. B. Mobiltelefonen, die das Protokoll verwenden, und WAP-Software, wie z. B. Webbrowsern und Netzwerktechnologien.
Die Standards verbessern mobile Erfahrungen, die zuvor durch drahtlose Netzwerke und Handheld-Geräte eingeschränkt waren.
WAP erreicht dies durch:
- Seiten können per WAP im WML-Format versendet werden
- Standards wie XML, UDP und IP sind für drahtlose Umgebungen effizient, es fehlen jedoch große Datenmengen wie HTML, HTTP und TLS
- Ermöglicht eine stärkere Datenkomprimierung durch binäre Übertragung
- Durch die Verwendung eines leichtgewichtigen Protokollstapels können eine hohe Latenz, eine geringe Verbindungsstabilität und eine geringe Bandbreite erreicht werden
WAP-Modell und Schichten
Beim WAP-Modell kommunizieren Clients und Server mit einem zusätzlichen WAP-Gateway, das als Vermittler zwischen ihnen fungiert. Das Gateway konvertiert WAP-Geräteanforderungen, die von einem Mikrobrowser gesendet werden, in HTTP-URL-Anforderungen, die über das Internet gesendet werden.
WAP-Gateways nehmen die Antwort vom Server entgegen und konvertieren sie in eine WML-Datei, die von Mikrobrowsern auf dem Mobilgerät gelesen werden kann.
Warum WAP verwenden?
1999 wurde WAP eingeführt, um Betreibern von drahtlosen Netzwerken, Inhaltsanbietern und Endbenutzern folgende Vorteile zu bieten:
Betreiber von drahtlosen Netzwerken und Mobiltelefonen
Mit WAP können drahtlose Datendienste wie Voicemail verbessert werden, während auch neue mobile Anwendungen entwickelt werden können. Es sind weder Telefonmodifikationen noch zusätzliche Infrastrukturänderungen erforderlich.
Anbieter von Inhalten
WAP ermöglicht es Anwendungsentwicklern von Drittanbietern, zusätzliche Anwendungen und Mobiltelefonfunktionen zu nutzen. Entwickler können effektive mobile Anwendungen erstellen, indem sie Anwendungen in WML schreiben.
Endnutzer
Die Besitzer von Mobiltelefonen sollen von einem einfachen und sicheren Zugriff auf Online-Dienste wie Banking, Unterhaltung, Nachrichtenübermittlung sowie andere Informationen profitieren. Auch für Intranet-Informationen war der Zugriff auf Unternehmensdatenbanken und Geschäftsanwendungen über WAP vorgesehen.
Trotz dieser Vorteile hat WAP in vielen Ländern keine breite Akzeptanz gefunden, und seine Verwendung ging um 2010 deutlich zurück, als Mobiltelefone HTML-kompatibler wurden.
Vorteile von WAP
Im Folgenden sind einige der Vorteile von Wireless Application Protocol oder WAP aufgeführt:
- WAP ist eine Technologie, die sich sehr schnell entwickelt
- Die Technologie ist Open Source und völlig kostenlos
- Zur Implementierung können mehrere Plattformen verwendet werden
- Netzwerkstandards sind dafür nicht relevant
- Höhere Steuerungsoptionen sind verfügbar
- Dem Internet nachempfunden, wird es ähnlich implementiert
- Echtzeitdaten können über WAP gesendet/empfangen werden
- WAP wird von den meisten modernen Mobiltelefonen und Geräten unterstützt
Nachteile von WAP
Hier sind einige Nachteile des Wireless Application Protocol:
- Bei WAP ist die Verbindungsgeschwindigkeit langsam und die Verfügbarkeit begrenzt
- In manchen Gegenden ist der Internetzugang sehr spärlich, in manchen anderen Gegenden gar nicht verfügbar
- Das System ist weniger sicher
- Benutzerschnittstellen (UI) sind in WAP klein
WAP-Protokollstapel
Insbesondere werden die verschiedenen Ebenen der Kommunikation und Datenübertragung beschrieben, die mit dem WAP-Modell verbunden sind:
1. Anwendungsschicht
WML ist eine Programmiersprache, die für die Entwicklung von Inhalten verwendet wird und die Wireless Application Environment (WAE) und Spezifikationen für mobile Geräte enthält.
2. Sitzungsschicht
Wireless Session Protocol (WSP) repräsentiert die Sitzungsschicht. Drahtlose Sitzungen werden mit WSP ausgesetzt und schnell wieder verbunden.
3. Transaktionsschicht
WTP (Wireless Transaction Protocol) und User Datagram Protocol (UDP) bilden die Transaktionsschicht. Transaktionsunterstützung wird durch diese Schicht von TCP/IP bereitgestellt.
4. Sicherheitsebene
Während der Datenübertragung bietet es Datenintegrität, Datenschutz und Authentifizierung durch Wireless Transaction Layer Security (WTLS).
5. Transportschicht
Das Wireless Datagram Protocol (WDP) ist Teil dieser Schicht. Der WAP-Protokollstack profitiert von einem konsistenten Datenformat.
WAP In erster Linie für Webinhalte
Im Wesentlichen ist WAP eine Anwendung zum Bereitstellen von Webinhalten über drahtlose Netzwerke, die sich durch niedrige Geschwindigkeiten und variable Latenzzeiten auszeichnen. Gegenwärtig verhindern die Speicherbeschränkungen von tragbaren drahtlosen Geräten, dass Caching beim Reduzieren der heruntergeladenen Informationsmenge sehr effektiv ist.
Zukunft von WAP
Innerhalb des WAP-Forums sind multimediale mobile Dienste ein aktuelles Interessengebiet. Offene Protokolle, WAP v1.1 und v1.2 ermöglichen den Transport vieler Arten von Multimedia-Inhalten. Nichtsdestotrotz besteht für einige Multimedia-Dienste, insbesondere solche, die Streaming-Medien verwenden, immer noch Bedarf an weiteren Verbesserungen von WAP.
Während Sie dies lesen, läuft bereits die nächste Auktionsrunde für Mobilfunklizenzen. Mit der Bildung eines neuen Mobilfunknetzes wird die Rolle von WAP zunehmen, da mehr Bandbreite verfügbar sein wird und hohe Datenübertragungsraten unterstützt werden können.
Es ist bereits möglich, WAP mit neuen Mobilfunknetzen zu verwenden, aber es ist zu erwarten, dass die Fähigkeiten von WAP erweitert werden, um Farbgrafiken, Live- und aufgezeichnete Streaming-Videos und Ton zu unterstützen – insbesondere Fernsehdienste, die direkt auf Mobiltelefone übertragen werden.
Abschließende Gedanken
Das WAP ist ein Programmiermodell oder eine Anwendungsumgebung und ein Satz von Kommunikationsprotokollen, die auf dem Konzept des World Wide Web basieren. Das hierarchische WAP-Design ist dem des TCP/IP-Protokollstapels bemerkenswert ähnlich.
WAP war jedoch in vielen Ländern nicht weit verbreitet, und seine Verwendung ging in den 2010er Jahren erheblich zurück, als sich die HTML-Kompatibilität auf Mobiltelefonen ausbreitete.
Andere nützliche Ressourcen:
Der Einfluss von M-Commerce-Plattformen auf das zukünftige Geschäft
Mobiles Banking | Alles, was Sie wissen müssen
Was ist Server Message Block und wie funktioniert er?
Die 5 Technologien, von denen Cisco glaubt, dass sie sich verändern werden