WAP significa Protocolo de aplicación inalámbrica . Es un protocolo diseñado para micro-navegadores y permite el acceso a internet en los dispositivos móviles. Utiliza el lenguaje de marcado WML (Lenguaje de marcado inalámbrico y no HTML), WML se define como una aplicación XML 1.0. Permite crear aplicaciones web para dispositivos móviles. En 1998, WAP Forum fue fundado por Ericson, Motorola, Nokia y Unwired Planet, cuyo objetivo era estandarizar las diversas tecnologías inalámbricas a través de protocolos.
El protocolo WAP fue el resultado de los esfuerzos conjuntos de varios miembros del Foro WAP. En 2002, el foro WAP se fusionó con varios otros foros de la industria, lo que resultó en la formación de Open Mobile Alliance (OMA) .
Modelo WAP:
El usuario abre el mini-navegador en un dispositivo móvil. Selecciona un sitio web que desea ver. El dispositivo móvil envía la solicitud codificada de URL a través de la red a una puerta de enlace WAP utilizando el protocolo WAP.
La puerta de enlace WAP traduce esta solicitud WAP en una solicitud de URL HTTP convencional y la envía a través de Internet. La solicitud llega a un servidor web específico y procesa la solicitud tal como habría procesado cualquier otra solicitud y envía la respuesta al dispositivo móvil a través de la puerta de enlace WAP en un archivo WML que se puede ver en el micronavegador.
Pila de protocolo WAP:
- Capa de aplicación:
esta capa contiene el entorno de aplicación inalámbrica (WAE) . Contiene especificaciones de dispositivos móviles y lenguajes de programación de desarrollo de contenido como WML. - Capa de sesión:
esta capa contiene el protocolo de sesión inalámbrica (WSP) . Proporciona una rápida suspensión y reconexión de la conexión. - Capa de transacción:
esta capa contiene el Protocolo de transacción inalámbrica (WTP) . Se ejecuta sobre UDP (Protocolo de datagramas de usuario) y es parte de TCP/IP y ofrece soporte para transacciones. - Capa de seguridad:
esta capa contiene seguridad de la capa de transacciones inalámbricas (WTLS) . Ofrece integridad de datos, privacidad y autenticación. - Capa de transporte:
esta capa contiene el protocolo de datagrama inalámbrico . Presenta un formato de datos coherente a las capas superiores de la pila de protocolos WAP.