Networking systemer er organiseret som stakke af protokoller med funktioner grupperet i lag. Web Application Protocol eller WAP stak følger dette system. Det gennemfører de øverste lag af det åbne system (OSI ) syv- lags model. Lag 1 er nederst og er det fysiske lag , lag 7 er Applikationslaget øverst i stakken . WAP protokol stakken strækker sig fra Transport Layer ( Layer 4) op til Application Layer ( Layer 7). Mindst én ny protokol er inkluderet i stakken på hvert niveau . Transport Layer
WAP transport lag er gennemført af Wireless Datagram Protocol . Dette svarer til User Datagram Protocol i TCP /IP ( Transmission Control Protocol /Internet Protocol) stack. Dette tilbyder ikke forbindelser , men grænseflader med lavere lag , som kan følge en af flere forskellige netværk modeller . Denne service gør WAP uafhængigt af det fysiske medie.
Transport Layer Security
Som med kablede netværk , kan sikkerheden håndteres på næsten ethvert niveau af protokolstakken . Den mest populære sikkerhedsprotokol i kablede systemer er Secure Socket Layer /Transport Layer Security ( SSL /TLS) . WAP blev skrevet med en trådløs version af TLS som den anbefalede sikkerhedssystem. Dette kaldes Wireless Transport Layer Security-protokol ( WTLS ) .
Transaction Layer
Transaction Layer er specifik for WAP protokol stakken . Der er ingen tilsvarende i den traditionelle kablede netværk OSI-modellen . Dette tager højde for de særlige omstændigheder i trådløse netværk. En server kan være langsom til at reagere for miljø-eller datahastighed årsager. I kablede netværk, ville forsøg på at etablere en forbindelse blive droppet , når de typer af forsinkelser almindelige i trådløse netværk er stødt . For at mindske denne svaghed, trådløse protokoller får mest ud af et svar fra serveren og kæde sammen flere kommandoer på én gang. Wireless Transaction Protocol ( WTP ) implementerer denne strategi.
Session Layer
Dette lag åbnes, vedligeholder og lukker en session. I TCP /IP -modellen , er disse funktioner varetages på Transport Layer . Multimedieapplikationer foretrækker at have en særskilt protokol for disse funktioner - i VoIP (Voice over IP) , er denne funktion, som den Session Initiation Protocol ( SIP) . I WAP, er disse funktioner ansvar Wireless Session Protocol . Et karakteristisk træk ved denne protokol er evnen til at holde pause og genoptage en session.
Applikationslaget
kabelforbundet netværk OSI protokol stakken har en præsentation lag mellem Session Layer og Application Layer . I WAP applikationer , er præsentationen funktioner integreret i Application Layer . Dette er for hastighed af respons , hvilket er afgørende i real- time applikationer . Applikationslagsprotokollerne grænseflade med brugeren manipulerede programmer på enheden. De to vigtigste protokoller skrevet til Application Layer WAP er Wireless Application Environment ( WAE ) og Wireless Telephony Application ( WTA ) , der henvender sig til trådløse telefoner .
Nedre lag
Netværk /Internet Layer , Data Link Layer og Physical Layer andre netværk modeller er ikke medtaget i WAP. WAP er beregnet til at sidde på toppen af andre netværksprotokoller og kan således anvendes til en række forskellige miljøer og transmission medier.