BegrepetWAP bærer to forskjellige betydninger i verden av trådløst nettverk. WAP står for begge deler Trådløst tilgangspunkt og Trådløs applikasjonsprotokoll.
Trådløse tilgangspunkter
Et trådløst tilgangspunkt er en enhet som kobler et trådløst (vanligvis Wi-Fi) lokalt nettverk til et kablet nettverk (vanligvis Ethernet).
For mer informasjon, se - Hva er trådløse tilgangspunkter?
Trådløs applikasjonsprotokoll
Den trådløse programprotokollen ble definert for å støtte innholdsleveranse til mobilenheter via trådløse nettverk. Sentralt i utformingen av WAP var en nettverksstabel basert på OSI-modellen. WAP implementerte flere nye nettverksprotokoller som utfører funksjoner som ligner på, men skiller seg fra de velkjente webprotokollene HTTP, TCP og SSL.
WAP inkluderte konseptene for nettlesere, servere, nettadresser og nettverksgateways. WAP-nettlesere ble bygget for små mobile enheter som mobiltelefoner, personsøkere og PDAer. I stedet for å utvikle innhold i HTML og JavaScript, brukte WAP-utviklere WML og WMLScript. Å være begrenset på både mobilnettverkshastighet og prosessorkraft av enhetene, støttet WAP bare en liten delmengde av bruken av en PC. Typiske bruksområder av disse teknologiene var nyhetsstrømmer, aksjekurser og meldinger.
Mens et anstendig antall WAP-aktiverte enheter eksisterte i markedet fra 1999 til midten av 2000-tallet, tok det ikke lang tid for teknologien til å bli foreldet med de raske teknologiske forbedringene i mobilnettverk og smarttelefoner.
WAP-modellen
WAP-modellen består av fem lag i en stabel, fra topp til bunn: Program, Session, Transaksjon, Sikkerhet og Transport.
WAPs applikasjonslag er det trådløse applikasjonsmiljøet (WAE). WAE støtter direkte utvikling av WAP-applikasjon med Wireless Markup Language (WML) i stedet for HTML og WMLScript i stedet for JavaScript. WAE inkluderer også applikasjonsgrensesnittet for trådløs telefoni (WTAI eller WTA for kort) som gir et programmeringsgrensesnitt til telefoner for å starte anrop, sende tekstmeldinger og annen nettverksfunksjon.
WAPs øktlag er Wireless Session Protocol (WSP). WSP er ekvivalent med HTTP for WAP-nettlesere. WAP innebærer nettlesere og servere akkurat som på Internett, men HTTP var ikke et praktisk valg for WAP på grunn av sin relative ineffektivitet på ledningen. WSP opprettholder dyrebar båndbredde på trådløse koblinger; Spesielt fungerer WSP med relativt kompakte binære data der HTTP hovedsakelig fungerer med tekstdata.
Trådløs transaksjonsprotokoll (WTP) gir tjenester på transaksjonsnivå for både pålitelige og upålitelige transporter. Det forhindrer at duplikatkopier av pakker mottas av en destinasjon, og den støtter videreforsendelse, om nødvendig, i tilfeller der pakkene blir tapt. I denne forbindelse er WTP analog med TCP. Imidlertid adskiller WTP seg også fra TCP. WTP er i hovedsak en parert-down TCP som klemmer litt ekstra ytelse fra nettverket.
Wireless Transaction Layer Security (WTLS) gir autentiserings- og krypteringsfunksjonalitet analog med Secure Sockets Layer (SSL) i nettverksnettverk. Som SSL er WTLS valgfritt og brukes bare når innholdsserveren krever det.
Wireless Datagram Protocol (WDP) implementerer et abstraksjonslag til nettverksprotokoller på lavere nivåer; Den utfører funksjoner som ligner UDP. WDP er det nederste laget av WAP-stakken, men det implementerer ikke fysisk eller datalink-evne. For å bygge en komplett nettverkstjeneste må WAP-stakken implementeres på et lavt nivå arven Grensesnittet er ikke teknisk del av modellen. Disse grensesnittene, kalt bærer tjenester eller bærere , kan være IP-basert eller ikke-IP-basert.