Mikä on WAP -arkkitehtuurin rakenne?

Yleensä langattoman sovellusprotokollan (WAP) arkkitehtuurin rakenne on kerroksellinen, ja jokainen komponentti on pinottu päällekkäin. Tätä arkkitehtuuria kutsutaan joskus “WAP -pinoksi”. Kerrostettu rakenne mahdollistaa WAP: n mukauttamisen tarvittaessa muihin komponentteihin, mikä tekee siitä mukautuvan ja laajennettavan. WAP -arkkitehtuurin kolme ensisijaista kerrosta ovat Wireless Datagram Protocol (WDP), Wireless Transaction Protocol (WTP) ja Wireless Session Protocol (WSP). Myös muut kerrokset, kuten langaton kuljetuskerroksen suojaus (WTLS) ja langaton sovellusympäristö (WAE), sisältyvät usein pinoon ja niillä on tärkeitä toimintoja.

WAP -arkkitehtuurin alareunassa on verkon operaattorimenetelmä tai tietoväline, jolla tietoja lähetetään, kuten lyhytsanomapalvelu (SMS) tekstiviestejä varten tai yleinen pakettivälitteinen radiopalvelu (GPRS) mobiili -Internet -yhteyttä varten. Aivan kantoaallon yläpuolella on WDP, josta tulee väliaine kantoaallon ja sen yläpuolella olevien kerrosten välillä. Se varmistaa, että WAP synkronoidaan oikein operaattorimenetelmään, joten yhteys on vakaa, johdonmukainen ja jatkuva.

Hieman WDP: n yläpuolella on WTLS. Kuten nimestä voi päätellä, tämä WAP -arkkitehtuurin kerros varmistaa, että tiedot suojataan ja rajoitetaan kolmannen osapuolen salakuuntelijalta. Tämä tarkoittaa, että WTLS yleensä upottaa salauksen verkosta toiseen välitettyihin viesteihin ja tarkistaa viestin ja lähettäjän verkon todennuksen. WTLS varmistaa myös, että viesti säilyttää eheytensä ja että se ei muutu vastaanotettaessa.

WTLS: n lisäksi WTP hallinnoi tiedonsiirtoa. Voidaan ajatella WTP: tä liikenteenvalvojana, joka sallii viestien lähettämisen ja vastaanottamisen. Esimerkiksi WTP ei salli matkapuhelimen lähettää viestejä, kun signaalia ei ole, eikä se salli toisen matkapuhelimen vastaanottaa viestejä, kun se on sammutettu. Tämä kerros vastaa myös viestien järjestämisestä, minkä vuoksi tiedot lähetetään yleensä tapahtuman ajan ja päivämäärän mukaan.

WTP: n jälkeen tulee WSP, joka määrittää, vaaditaanko tiedonsiirtoa kaksinkertaista tiedonvaihtoa vai tarvitaanko vain yksisuuntainen vaihto. Kun kyseessä on kaksisuuntainen vaihto, kuten chat-huoneissa ja videoneuvotteluissa, WSP ohjaa tiedot WSP: lle hallitsemaan datavirtaa. Jos suoritetaan yksisuuntainen tapahtuma, kuten videon suoratoisto, WSP määrittää tiedot WDP: lle varmistaakseen, että datapaketteja lähetetään jatkuvasti, kunnes tiedot ovat valmiit.

WAP -arkkitehtuurin ylin kerros on WAE, joka tarjoaa ohjelmoijille ja muille käyttäjille mahdollisuuden luoda ja muokata sisältöä ja sovelluksen toimintaa. Tämä kerros voi sisältää Web -sivujen HyperText Markup Language (HTML) -koodeja ja URL -osoitteen, joka toimii verkkosivuston osoitteena. WAP -arkkitehtuurin kerroksista WAE on luultavasti kaikkein helppokäyttöisin kaikille käyttäjille, jotka haluavat muokata verkkosivustoaan, korvata sivujen taustan, muuttaa tekstien väriä ja jopa ohjelmoida oman pelinsä ja työkalunsa.