Kakšna je struktura arhitekture WAP?

Na splošno je struktura arhitekture protokola brezžične aplikacije (WAP) večplastna, pri čemer je vsaka komponenta zložena na drugo. Ta arhitektura se včasih imenuje »Sklad WAP«. Večplastna struktura omogoča, da WAP po potrebi prilagodi druge komponente, zaradi česar je prilagodljiv in razširljiv. Tri primarne plasti v arhitekturi WAP so sestavljeni iz brezžičnega protokola datagramov (WDP), protokola brezžične transakcije (WTP) in protokola brezžične seje (WSP). Druge plasti, kot sta varnost brezžičnega transportnega sloja (WTLS) in brezžično aplikacijsko okolje (WAE), so prav tako pogosto vključene v sklad in imajo pomembne funkcije.

Na samem dnu arhitekture WAP je metoda omrežnega operaterja ali medij, v katerem se pošiljajo informacije, kot je storitev kratkih sporočil (SMS) za besedilna sporočila ali splošna paketna radijska storitev (GPRS) za mobilno internetno povezavo. Tik nad nosilcem je WDP, ki postane medij med nosilcem in plastmi nad njim. Zagotavlja, da je WAP pravilno sinhroniziran z metodo operaterja, tako da je povezava stabilna, dosledna in neprekinjena.

Tik nad WDP je WTLS. Kot pove že ime, ta plast v arhitekturi WAP zagotavlja, da so podatki zaščiteni in omejeni pred »prisluškovalci« tretje osebe. To pomeni, da WTLS običajno vgradi šifriranje v sporočila, posredovana iz enega omrežja v drugo, in preveri sporočilo in pošiljateljevo omrežje za preverjanje pristnosti. WTLS prav tako zagotavlja, da sporočilo ohrani svojo celovitost in se ne spremeni, ko ga prejme.

WTP, poleg WTLS, upravlja prenos podatkov. WTP si lahko predstavljamo kot izvajalec prometa, ki omogoča pošiljanje in prejemanje sporočil. Na primer, WTP ne dovoljuje mobilnemu telefonu pošiljanja sporočil, ko ni signala, niti drugemu mobilnemu telefonu ne dovoljuje prejema sporočil, ko je izklopljen. Ta plast je odgovorna tudi za organizacijo sporočil, zato se podatki običajno pošiljajo glede na čas in datum transakcije.

Za WTP pride WSP, ki določa, ali je med prenosom podatkov zahtevana dvojna izmenjava informacij ali je potrebna le enosmerna izmenjava. Ko gre za dvosmerno izmenjavo, na primer v klepetalnicah in videokonferencah, WSP preusmeri podatke na WSP za upravljanje pretoka podatkov. Če se izvede enosmerna transakcija, na primer pri pretakanju videa, WSP dodeli podatke WDP, da zagotovi, da se podatkovni paketi neprekinjeno pošiljajo, dokler podatki niso dokončani.

Najvišja plast arhitekture WAP je WAE, ki programerjem in drugim uporabnikom zagotavlja prostor za ustvarjanje in urejanje vsebine in načina delovanja aplikacije. Ta plast lahko vsebuje kode jezika za označevanje hiperbesedila (HTML) za spletne strani in URL, ki deluje kot naslov spletnega mesta. Med plastmi v arhitekturi WAP je WAE verjetno najbolj dostopen vsakemu uporabniku, ki želi prilagoditi svojo spletno stran, zamenjati ozadje strani, spremeniti barvo besedil in celo programirati svojo igro in orodja.