Il protocollo WAP (in inglese: Wireless Application Protocol ) è un protocollo di comunicazione apparso in Francia nel 1999 che rendeva possibile l'accesso a Internet da un dispositivo di trasmissione wireless , come un telefono cellulare o un assistente personale .
Ridefinisce il protocollo HTTP , il formato di presentazione HTML e l'interattività ottenuta dal linguaggio JavaScript per adattarli al mondo dei dispositivi con un piccolo schermo, un processore a basso consumo e un'autonomia limitata (telefoni cellulari). Il protocollo è mantenuto dalla Open Mobile Alliance (precedentemente Wap Forum).
Per ottenere ciò, un gateway (in inglese gateway ) è collegato alla rete mobile, instradando le connessioni WAP a Internet (il gateway esegue anche la compressione dei dati inviati al telefono cellulare, per facilitare la trasmissione).
Grazie a questo gateway, il client, cioè in questo caso il telefono cellulare, si connette ad un server WAP, in grado di inviargli i dati in formato WML , che è il formato specifico del WAP, derivato dall'HTML . La versione 2.0 di WAP (destinata ad esempio all'UMTS ) ha segnato l'abbandono del WML a favore dell'XHTML .
Il WAP copre quattro livelli di rete :
Quasi tutti gli operatori di telefonia mobile hanno offerto un servizio WAP. Tuttavia, l' insufficiente interoperabilità tra le piattaforme, la mancanza di ergonomia delle interfacce e la lentezza di visualizzazione non hanno consentito al WAP di avere un vero successo. I servizi WAP hanno perso il loro fascino con l'avvento degli smartphone , dotati di potenti processori, schermi di dimensioni sufficienti, ad alta velocità e capaci di interpretare in modo nativo HTML e JavaScript .