Networking -Systeme werden als Stapel von Protokollen mit Funktionen in Schichten organisiert . Der Web Application Protokoll oder WAP-Stack folgt dieses System . Es implementiert die oberen Schichten des Open System Interconnection (OSI) Sieben- Schichten-Modell . Schicht 1 ist an der Unterseite und der physikalischen Schicht , Schicht 7 ist der Anwendungsschicht an der Oberseite des Stapels . Das WAP -Protokoll-Stack reicht vom Transport Layer ( Layer 4 ) bis zur Anwendungsschicht (Schicht 7). Mindestens ein neues Protokoll in dem Stapel in jeder Ebene enthalten. Transport Layer
WAP Transportschicht vom Wireless Datagram Protocol implementiert. Dies entspricht dem User Datagram Protocol in der TCP /IP (Transmission Control Protocol /Internet Protocol) -Stack. Dies gilt nicht bieten Verbindungen aber Schnittstellen mit unteren Schichten , die eine von mehreren verschiedenen Networking -Modelle folgen kann . Dieser Service macht WAP unabhängig von dem physikalischen Medium .
Transport Layer Security
Wie bei kabelgebundenen Netzwerken , Sicherheit kann bei nahezu jeder Ebene des Protokoll-Stacks behandelt werden. Die beliebtesten Sicherheits-Protokoll in drahtgebundenen Systemen ist die Secure Socket Layer /Transport Layer Security (SSL /TLS) . WAP wurde mit einem Wireless-Version von TLS als empfohlene Sicherheits-System geschrieben. Dies nennt man die Wireless Transport Layer Security -Protokoll ( WTLS ) .
Transaction Layer-
Die Transaktion Schicht ist spezifisch für das WAP -Protokoll-Stack . Es gibt keine Entsprechung in der traditionellen kabelgebundenen Netzwerken OSI-Modells. Dieser berücksichtigt die besonderen Umstände von drahtlosen Netzwerken . Ein Server kann langsam für die Umwelt oder die Datenrate Gründen reagieren. In drahtgebundenen Netzen , würde versucht, eine Verbindung herzustellen gelöscht, wenn die Arten von Verzögerungen gemeinsam in drahtlosen Netzen auftreten werden. Um diese Schwäche zu mindern, Wireless-Protokolle machen das Beste aus einer Antwort vom Server und Kette zusammen mehrere Befehle auf einmal. Der Wireless Transaction Protocol (WTP) implementiert diese Strategie .
Session Layer
Diese Schicht öffnet , pflegt und schließt eine Sitzung . In der TCP /IP-Modells werden diese Funktionen im Transport Layer behandelt . Multimedia -Anwendungen lieber ein eigenes Protokoll für diese Funktionen haben - in VoIP (Voice over IP), wird diese Funktion durch das Session Initiation Protocol (SIP) durchgeführt . In WAP, sind diese Funktionen in der Verantwortung des Wireless Session Protocol . Eine Besonderheit dieses Protokolls ist die Fähigkeit zum Anhalten und Fortsetzen einer Sitzung.
Application Layer
Die kabelgebundenen Netzwerk OSI -Protokoll-Stack hat eine Presentation Layer zwischen dem Session Layer und die Application Layer . In WAP -Anwendungen werden die Präsentation Funktionen in der Anwendungsschicht integriert. Dies ist für die Geschwindigkeit der Reaktion , die wesentlich in Echtzeit-Applikationen ist . Application Layer Protokolle Schnittstelle zu den Benutzer manipuliert Programme auf dem Gerät. Die beiden wichtigsten Protokolle für die Application Layer des WAP geschrieben sind die Wireless Application Environment ( WAE ) und Wireless- Telephony Application ( WTA ), die drahtlose Telefone bietet.
Lower Layers
Das Netzwerk /Internet-Schicht , Data Link Layer und Physical Layer von anderen Networking- Modelle sind nicht in WAP enthalten. WAP soll auf andere Netzwerk-Protokolle zu sitzen und so kann auf eine Reihe von verschiedenen Umgebungen und Übertragungsmedien angewendet werden.