Pobieranie prezentacji. Proszę czekać

Pobieranie prezentacji. Proszę czekać

Wireless Application Protocol Co to jest WAP ? WAP (ang. Wireless Application Protocol). Protokół obsługi aplikacji ineternetowych przez sieć telefonów.

Podobne prezentacje


Prezentacja na temat: "Wireless Application Protocol Co to jest WAP ? WAP (ang. Wireless Application Protocol). Protokół obsługi aplikacji ineternetowych przez sieć telefonów."— Zapis prezentacji:

1 Wireless Application Protocol Co to jest WAP ? WAP (ang. Wireless Application Protocol). Protokół obsługi aplikacji ineternetowych przez sieć telefonów bezprzewodowych. WAP wg. WAP forum: międzynarodowy standard dostarczania komunikatów internetowych oraz (świadczenia) zaawansowanych usług telefonicznych poprzez telefony komórkowe, pagery oraz inne terminale cyfrowe Szereg wspólnych standardów określających sposób kodowania, szyfrowania i trnasmisji komunikatów. - WML (ang. Wireless Markup Language) odpowiednik HTML - WMLS (ang. Wireless Markup Language Script) odpow. Java Script - WTLS (ang. Wireless Transport Layer Security) odpowiednik SSL - WSP/WTP (ang. Wireless Session/Transaction Protocol) odpow. HTTP - Szereg alternatywnych standardówzwiązanych z przydzielaniem indywidualnego numeru IP Standardy te mają swoje odpowiedniki w klasycznych stndardach internwetowych

2 Wireless Application Protocol Co to jest WAP ? Stos protokołów

3 Wireless Application Protocol Korzyści płynące z technologii WAP Dostęp do wszelkiego rodzaju codziennych informacji Możliwość pełnego dostępu do poczty elektronicznej, w tym także do kont z których użytkownik standardowo korzysta w sposób tradycyjny. Funkcje usługowe polegające na interakcji systemu z użytkownikiem

4 Wireless Application Protocol Ograniczenia technologii WAP Małe wymiary i mała rozdzielczość wyświetlaczy Ze względu na niewielką objetość, telefony komórkowe zawierają ograniczoną liczbę klawiszy numerycznych oraz kilka klawiszy specjalnych Mała szybkość transmisji danych (9,6 kbps) oraz znaczne opóźnienia w uzyskaniu odpowiedzi z serwera internetowego. Wysokie koszty dostępu do Internetu poprzez numery dostępowe sieci telefonii komórkowych Urządzenia te charakteryzuje mała moc obliczeniowa, mała pamięć i ograniczenia wynikające z niskiego poboru mocy

5 Wireless Application Protocol Pojemność telefonów PRZEGLĄDARKA POJEMNOŚĆ UP. Browser 3.21492 bajtów UP. Browser 4.x2048 bajtów Ericsson R320 ok. 3000 bajtów Ericsson R380 ok. 3500 bajtów Ericsson MC218 więcej niż. 8000 bajtów Nokia 71101397 bajtów

6 Wireless Application Protocol Mechanizm komunikacji między telefonem z WAP a tradycyjnym serwerem WWW 1. Użytkownik telefonu wpisuje adres serwisu WAP i wciska przycisk

7 Wireless Application Protocol Mechanizm komunikacji między telefonem z WAP a tradycyjnym serwerem WWW 2. Telefon wysyła zapytanie do bramki WAP zgodne z protokołem WAP BRAMKA WAP BRAMKA WAP

8 Wireless Application Protocol Mechanizm komunikacji między telefonem z WAP a tradycyjnym serwerem WWW 3. Bramka WAP tworzy na podstawie otrzymanego zapytania tradycyjne zapytanie HTTP, które wysyła na serwer WWW. BRAMKA WAP

9 Wireless Application Protocol Mechanizm komunikacji między telefonem z WAP a tradycyjnym serwerem WWW 4. Zapytanie otrzymane przez serwer jest wykonywane. Może dotyczyć ono zarówno polecenia zwrotu statycznego zestawu kart WML jak i uruchomienia wtórnej aplikacji BRAMKA WAP

10 Wireless Application Protocol Mechanizm komunikacji między telefonem z WAP a tradycyjnym serwerem WWW 5. Serwer zwraca żądany zestaw kart WML z dodanym nagłówkiem HTTP lub rezultat działania skryptu CGI lub innej aplikacji w postacji WML BRAMKA WAP

11 Wireless Application Protocol Mechanizm komunikacji między telefonem z WAP a tradycyjnym serwerem WWW 6. Bramka WAP sprawdza otrzymany nagłówek HTTP oraz zawartość zestawu WML i konwertue ją do postaci binarnej; następnie bramka WAP tworzy odpowiedź zgodną z protokołem WAP i wysyła ją do adresata BRAMKA WAP

12 Wireless Application Protocol Mechanizm komunikacji między telefonem z WAP a tradycyjnym serwerem WWW 7. Adresat otrzymuje odpowiedź - zostaje ona zinterpretowana przez terminal WAP, w wyniku czego na ekranie wyświetlona zostaje pierwsza karta z otrzymanego zestawu BRAMKA WAP

13 Wireless Application Protocol Mechanizm komunikacji między telefonem z WAP a tradycyjnym serwerem WWW Definicja Modelu Programistycznego WAP, bazująca dość mocno na istniejącym modelu WWW. Umożliwiło to korzystanie ze sprawdzonych metod programowania, wypróbowanych architerktur, łatwe przerabianie istniejących narzędzi (takich jak serwery www).

14 Wireless Application Protocol Właściwości języka WML Obsługa i formatowanie tekstu i grafiki Akapit w którym może się znaleźć jakiś tekst odpowiednio sformatowany Znaczniki: Atrybuty: alignwrap aling="left" align="right" align="center"

15 Wireless Application Protocol Właściwości języka WML Obsługa i formatowanie tekstu i grafiki Grupy znaczników pustych Znaczniki: KOD 12345 6789012 34 EKRAN TELEFONU

16 Wireless Application Protocol Właściwości języka WML Obsługa i formatowanie tekstu i grafiki Umieszczenie obrazka Znaczniki: KOD Webmaster EKRAN TELEFONU KOD WM witamy EKRAN TELEFONU

17 Wireless Application Protocol Właściwości języka WML Tworzenie tabel. Pomiędzy tymi znacznikami znajduje się tabela Określenie wiersza tabeli Określenie każdej pojedynczej komórki tabeli KOD 1a 2a 3a 4a 1b 2b 3b 4b EKRAN TELEFONU Znaczniki:

18 Wireless Application Protocol Właściwości języka WML Nawigacja KOD TUTAJ znajduje sie odnosnik do talii drugiej EKRAN TELEFONU Umożliwia przechodzenie do innych kart Znaczniki:

19 Wireless Application Protocol Właściwości języka WML Zadania i zdarzenia KOD Karta 1... EKRAN TELEFONU Deklaracji funkcji klawiszy nawigacyjnych. Element do może zostać skojarzony z operacjami: - go -skok do podanego adresu; - prev -powrót do poprzedniej strony; - refresh -odświeżanie zawartości karty Zdarzenia:

20 Wireless Application Protocol Właściwości języka WML Formularze Element za pomocą którego wstawiamy na naszą kartę pole tekstowe KOD Podaj imie: Podaj wiek: > EKRAN TELEFONU

21 Wireless Application Protocol Przegląd niektórych dostępnych obecnie na rynku aparatów z przeglądarką WAP Siemens C35i przeglądarka WAP max. czas czuwania: 180h wymiary: 118x46x21 mm animowane menu, zegar, stoper, słownik, rozbudowany, organizer Siemens S35i przeglądarka WAP max. czas czuwania: 180h wymiary 118x47x22,6 mm animowane menu, zegar, stoper, słownik Ericsson R320 przeglądarka WAP wymiary: 130x51x15 mm max. czas czuwania 103h zapamiętywanie 10 adresów e-mail, informacja o pozostałym czasie czuwania i rozmowy Motorola T2288 przeglądarka WAP wymiary: 127x46x26 mm max. czas czuwania:80h Nokia 7110 przeglądarka WAP wymiary 124x52x23 mm max. czas czuwania:153h terminarz 4 gry Motorola v2288 przeglądarka WAP wymiary 133x49x26 mm max. czas czuwania: 173 h wbudowany odbiornik radiowy UKF FM

22 Wireless Application Protocol Narzędzia Nokia WAP Toolkit 1.2 WinWAP v. 2.3 Pierwszy Polski Edytor Dokumentów Hipertekstowych Pierwszy Polski Konwerter HTML na WML WapMan v. 1.1 Pajączek v. 4.7.0

23 Wireless Application Protocol Przyszłość technologii komunikacyjnych Wraz z wprowadzeniem kolejnych technologii (GPRS, UMTS) następować będzie szybka ewolucja standardów w kierunku obsługi coraz bardziej skomplikowanych zadań, które będą mogły wykonywać terminale bezprzewodowe Urządzenia bezprzewodowe staną się podstawowymi urządzeniami dostępowymi do internetu od strony urzytkownika (telefony, palmtopy) Powszechne stanie się integrowanie wszelkigo rodzaju urządzeń elektronicznych z siecią i samych ze sobą. Dzięki temu możliwy będzie ich monitoring oraz zdalne zarządzanie Możliwe będzie dostarczanie użytkownikom znajdującym się w ruchu szeregu zupełnie nowych usług inetrnetowych wymagających bardzo dużych przepływności binarnych

24 Wireless Application Protocol Przyszłość technologii WAP Zapotrzebowania rynku Duża wrażliwość na różnice w cenach. Ceny telefonów komórkowych są ok. dziesięciokrotnie mniejsze niż ceny komputerów stacjonarnych Rynek telefonów komórkowych jest olbrzymi, obecnie na świecie jest ok. 200 mln użytkowników telefonów, w 2005 będzie ich wg Nokii ponad miliard Użytkownikami telefonów z WAP będą w ogromnej większości ludzie nie mający doświadczenia w pracy z komputerem. Ponadto człowiek będący w ruchu, na ulicy, nie może koncentrować się na telefonie w takim samym stopniu jak ktoś siedzący przed komputerem Od urządzeń bezprzewodowych wymaga się zupełnie innych rzeczy niż od komputerów stacjonarnych: - krótkie żądania; - informacje przekazywane przez sieć bezprzewodową powinny mieć strukturę drzewa, od ogólników i skrótów, powinna być możliwość przechodzenia do bardziej szczegółowych danych KONIEC

25 Wireless Application Protocol Przyszłość technologii WAP Inna jest sieć Z oczywistych powodów interfejs użytkownika musi być odmienny od tradycyjnego stacjonarnego. W ciągu najbliższych lat sytuacja nie zmieni się i przenośne urządzenia zawsze będą pozostawac w tyle za stacjonarnymi Wraz ze wzrostem przepustowości rośnie zużycie energii, co jest niekorzystne ze względu na ograniczoną pojemność współczesnych baterii. Dlatego nawet jeśli zwiększy się w przyszłości możliwość przesyłania danych, możliwości energetyczne małych urządzeń wciąż będą ograniczać możliwości efektywnego przesyłania danych Inna jest srzęt

26 Emulator Nokii 6150 obj etość nieco ponad 7 Mb Wymagane Java Runtime Environment w wersji 2.2 lub wyższej (dodatkowe 5,3 Mb) Wireless Application Protocol

27 Windows`owa przeglądarka, umożliwiająca przeglądanie witryn WAP`owskich Wireless Application Protocol

28 Przeglądarka po Wn 9x. Odróżnia się od innych specyficznym wyglądem- można do tego podmieniać skin`y Wireless Application Protocol

29 Wspomaga tworzenie dokumentów wml. Koloruje składnię oraz pomaga ją tworzyć wyświetlając dynamiczną pomoc. Zostały dodane także dwa szablony, które pomagają w pisaniu definicji dokumentu. Program ten nie nie ma możliwości podglądu tworzonych dokumentów Wireless Application Protocol

30

31

32

33

34

35

36 Dziękujemy za uwagę Wireless Application Protocol


Pobierz ppt "Wireless Application Protocol Co to jest WAP ? WAP (ang. Wireless Application Protocol). Protokół obsługi aplikacji ineternetowych przez sieć telefonów."

Podobne prezentacje


Reklamy Google