====== WAP (Wireless Application Protocol) ====== **WAP** je otevřený mezinárodní standard pro aplikace, které využívají bezdrátovou komunikaci. Jeho hlavním účelem bylo umožnit mobilním telefonům s omezeným výkonem a malým displejem přístup k informačním službám a internetu v době, kdy standardní [[WWW]] stránky byly pro mobilní sítě příliš náročné. ===== Architektura WAP ===== WAP nefunguje na stejném principu jako běžné prohlížení webu na PC. Využívá tzv. **WAP Gateway**, která slouží jako prostředník: 1. **Požadavek:** Mobilní telefon pošle požadavek v úsporném binárním formátu. 2. **Překlad:** WAP Gateway požadavek přijme, přeloží jej na standardní HTTP a odešle cílovému serveru. 3. **Odpověď:** Server vrátí data (často v [[WML]]), brána je zkomprimuje a pošle zpět do telefonu. ===== Klíčové komponenty ===== WAP se skládá z několika vrstev, které připomínají klasický model OSI: * **[[WML]] (Wireless Markup Language):** Značkovací jazyk pro tvorbu stránek (karty a balíčky). * **WMLScript:** Jednoduchý skriptovací jazyk podobný JavaScriptu pro základní logiku na straně klienta. * **WSP (Wireless Session Protocol):** Zajišťuje relaci mezi zařízením a bránou. * **WTLS (Wireless Transport Layer Security):** Bezpečnostní vrstva zajišťující šifrování (obdoba TLS/SSL). ===== Srovnání: WAP vs. Moderní Web ===== V naší [[ZIF|informační struktuře]] je WAP považován za technologii "Legacy", kterou nahradilo plnohodnotné mobilní prohlížení. ^ Vlastnost ^ WAP (1.x / 2.0) ^ Moderní Mobilní Web ^ | **Jazyk** | [[WML]] / XHTML-MP | HTML5 / CSS3 | | **Připojení** | CSD / GPRS | 4G / 5G / [[WLAN|Wi-Fi]] | | **Optimalizace** | Nutná (textové rozhraní) | Responzivní design | | **Rychlost** | Velmi nízká (kbps) | Vysoká (Mbps/Gbps) | ===== Význam pro dnešek ===== I když dnes k přístupu do systému [[Jira]] nebo [[HR portál]] používáme moderní prohlížeče, WAP zanechal důležité dědictví: * **Mobilní UX:** Položil základy pro design aplikací na malých displejích. * **Optimalizace přenosu:** Principy komprese dat z WAP se stále používají u některých protokolů pro [[IoT-Devices|IoT zařízení]]. * **Push notifikace:** Koncept "WAP Push" byl předchůdcem dnešních notifikací na smartphonech. ===== Bezpečnostní poznámka ===== Starší implementace WAP (zejména verze 1.x) trpěly tzv. "WAP Gap" – krátkým okamžikem v bráně, kdy data nebyla šifrována při přechodu z WTLS na SSL. V rámci naší [[Kybernetická bezpečnost|kybernetické bezpečnosti]] již nepodporujeme připojení přes staré WAP brány. > **Pamatujte:** Pokud spravujete starší průmyslové terminály, které stále vyžadují WAP konfiguraci, ujistěte se, že komunikace probíhá v rámci izolované VLAN. --- **Související stránky:** [[WML]], [[WWW]], [[ZIF]], [[XHTML]], [[Kybernetická bezpečnost]]