Praca pochodzi z serwisu www.e-sciagi.pl
I P R
R P O
E L C
L I O
E C T
S A O
S T L
O
Co to jest WAP?
WAP jest skrótem od angielskiego terminu Wireless Application Protocol co można przetłumaczyć jako Protokół Obsługi Aplikacji Bezprzewodowych (Protokół Komunikacji Bezprzewodowej).
Jest to
standard opracowany w 1998 roku wspólnie przez wielkie firmy
telekomunikacyjne, operatorów sieci telefonicznych, producentów
oprogramowania oraz telefonów komórkowych (przede wszystkim Nokia
oraz Ericsson). Za cel postawili sobie ułatwienie dostępu do
istotnych informacji i usług dla użytkowników przenośnych
urządzeń. WAP-u
nie należy jednak kojarzyć tylko z telefonami komórkowymi -
znalazł on już zastosowanie i w innych bezprzewodowych
urządzeniach jak pagery, inteligentne telefony, organizery itd.
Z
technicznego punktu widzenia WAP to tak naprawdę nie jeden, lecz
szereg wspólnych standardów określających sposób kodowania,
szyfrowania i transmisji komunikatów. Standardy te mają swoje
odpowiedniki w klasycznych standardach internetowych. Są to między
innymi: WML (odpowiednik HTML), WMLS (odpowiednik JavaScript), WTLS
(odpowiednik SSL), WSP/WTP (odpowiedniki HTTP) i ostatecznie szereg
alternatywnych standardów będących odpowiednikami indywidualnego
numeru IP.
Gdzie działa WAP?
Jako światowy standard przesyłania informacji drogą bezprzewodową oraz poprzez sieć telefonii komórkowej, WAP może działać we wszystkich ważniejszych sieciach bezprzewodowych, takich jak GSM, TDMA, CDPD, IS-95, a także UMTS. Środowisko aplikacyjne WAP może być wbudowane we wszystkie systemy operacyjne, takie jak EPOC, PalmOS, Windows CE czy MAC OS.
Aktualnie praktycznie wszystkie telefony oferowane w sprzedaży przez operatorów komórkowych posiadają przeglądarkę WAP.
Czym
jest WAP dla przeciętnego użytkownika?
WAP umożliwia nieskrępowany dostęp do morza informacji. I tak na przykład zawsze można przeczytać bieżące i aktualizowane 24h na dobę informacje ogólnopolskie i lokalne, potem sprawdzić jaka jest w danej chwili pogoda, sytuacja na giełdzie w Warszawie, czy wartość akcji nie spadła, a potem sprawdzić jaki jest kurs dolara. Bez problemu już rano można zaplanować wieczorny wypad do kina przeglądając repertuar pobliskich kin, zapoznając się z opisami filmów, od razu kupując bilet. Rachunki za prąd czy gaz też nie są problemem - przy pomocy telefonu można złożyć w banku zlecenie przelewu pieniędzy na właściwe konto.....i wiele innych.
Na przykład “Poczta w WAP” to usługa, która daje możliwość obsługi konta pocztowego przez telefon komórkowy lub inne urządzenie działające w standardzie WAP. Umożliwia ona korzystanie z poczty elektronicznej nawet wtedy, gdy nie ma dostępu do komputera, a dysponuje się telefonem z WAP. A zatem można:
Przeglądać swoje foldery z korespondencją
Odbierać nowe wiadomości
Odpowiadać na listy
Redagować i wysyłać nowe listy na dowolny adres e-mail
Korzystać z Książki adresowej i możliwości dodawania nowych adresów i usuwania innych.
Jak urządzenia WAP łączą się z Internetem?
Standardowo połączenie WAP wygląda mniej więcej tak:
Błąd!
Nieznany argument przełącznika.
Przenośny
terminal WAP sieci komórkowej (GSM, CDDA, itp.) który dzwoni na
modem podłączony do serwera dial-in
(RAS, Remote Access Service). Serwer ten udostępnia dla terminala
WAP dostęp do protokołu, który ten potrzebuje do nawiązania
łączności. Jest to dokładnie ten sam protokół z jakiego
korzysta się dzwoniąc do normalnego ISP (dostawcy usług
internetowych.) Nazywa się on PPP
(Point-to-Point
Protocol).
Protokół
ten używany jest do wykonania następnego kroku, czyli dostępu do
WAP Gateway-a.
WAP Gateway
jest pomostem pomiędzy światem bezprzewodowym a "zwykłym"
internatem, to on właśnie zapewnia terminalom WAP dostęp do
sieci.
Mówiąc bardziej
szczegółowo - kiedy w terminalu WAP zostanie wpisany adres URL
serwisu, który chcemy zobaczyć, (np. http://wap.mobile.net.pl/),
terminal najpierw sprawdzi, czy ma już otwarte połączenie. Jeżeli
nie, to zadzwoni do serwera udostępniającego usługę PPP jaki
został ustawiony w jego konfiguracji. Po nawiązaniu połączenia
PPP i uzyskaniu adresu IP, żądanie wyświetlenia danego adresu URL
zostanie przesłane do WAP
Gatewaya. Ten, na żądanie
uzyskane od terminala WAP, wyśle do Internetu żądanie podanego
adresu URL już jako normalnego połączenia HTTP np.: GET
http://wap.mobile.net.pl/.
Stojący
gdzieś w sieci Internet normalny serwer WWW, który w tym przypadku
utrzymuje zarówno serwisy WAP jak i WWW otrzyma żądanie wysłania
zawartości znajdującej się pod adresem http://wap.mobile.net.pl/.
W zależności od tego z jakiego urządzenia (WAP czy WWW) otrzymał
on żądanie wyśle albo zawartość WAP, albo zawartość
WWW.
Wysłana przez serwer
odpowiedź na żądanie, jeśli jest w postaci tekstowego pliku WML
(czytelnego dla ludzi) trafi z powrotem do WAP
Gatewaya który przekształci
(skompiluje) ten tekst do postaci tokenów WML lub WMLC. Skompilowany
kod w ogromnym uproszczeniu jest kodem binarnym, skompresowanym,
który jest czytelny dla terminalu WAP. Tak przekształcony kod
zostanie następnie wysłany do terminalu WAP. Jeśli zawartość
zwracana przez serwer WWW jest już w postaci skompilowanej, WAP
Gateway tylko prześle go dalej. Powodem konwersji z postaci
tekstowej do binarnej wykonywanej w WAP Gateway'u jest głównie
zmniejszenie jego objętości, a co za tym idzie szybszy transfer do
terminala WAP i mniejsza zajętość pasma, za które przecież
trzeba płacić. Terminale WAP "rozumieją" tylko
skompilowany kod WML.
Na koniec
skompilowany kod trafia do terminala WAP, w którym przeglądarka WML
po otrzymaniu kodu wyświetla go odpowiednio na ekraniku, a my możemy
go obejrzeć. W powyżej zaprezentowany sposób podłącza się do
Internetu większość terminali WAP.
Jeśli
dostawca treści WAP (konkretnego serwisu) chce mieć pełną
kontrolę nad tym co się dzieje z danymi, które wymieniane są
pomiędzy serwerem WWW, a naszym terminalem WAP, może zainstalować
WAP Serwer.
Jest to serwer WWW i WAP Gateway w jednym i z reguły jest
umieszczony za firewallem w sieci wewnętrznej operatora danego
serwisu WAP.
Terminal WAP
uzyskuje dostęp do sieci dokładnie w ten sam sposób co poprzednio,
ale teraz łączy się od razu z firewallem operatora serwisu, który
akceptuje lub odrzuca dane połączenie w zależności od ustawień.
Następnie firewall przepuszcza połączenie dalej do WAP Gatewaya
znajdującego się wewnątrz WAP Serwera. W tej konfiguracji
połączenie pomiędzy serwisem, a urządzeniem może być szyfrowane
na całej drodze przy pomocy protokołu WTLS.
WAP Serwer
nie jest potrzebny dla normalnych serwisów. Zwykły serwer WWW jest
wszystkim co potrzeba.
Operatorzy, producenci urządzeń bezprzewodowych oraz producenci sprzętu i oprogramowania komputerowego - wszyscy popierają standard WAP. Chociaż technologia ta została wdrożona już w roku 2000, istnieją ogromne możliwości jej dalszego rozwoju. Perspektywy dla przemysłu i handlu są wprost nieograniczone.
-