WAP - Arquitectura

WAP está diseñado en capas, por lo que puede ser extensible, flexible y escalable. Como resultado, la pila de protocolos WAP se divide en cinco capas:

Capas de protocolo WAP

Application Layer

Wireless Application Environment(WAE). Esta capa es de mayor interés para los desarrolladores de contenido porque contiene, entre otras cosas, especificaciones de dispositivos y los lenguajes de programación de desarrollo de contenido, WML y WMLScript.

Capa de sesión

Protocolo de sesión inalámbrica (WSP). A diferencia de HTTP, WSP ha sido diseñado por WAP Forum para proporcionar una rápida suspensión y reconexión de la conexión.

Capa de transacción

Protocolo de transacciones inalámbricas (WTP). La WTP se ejecuta sobre un servicio de datagramas, como el Protocolo de datagramas de usuario (UDP) y es parte del conjunto estándar de protocolos TCP / IP que se utilizan para proporcionar un protocolo simplificado adecuado para estaciones inalámbricas de ancho de banda bajo.

Capa de seguridad

Seguridad de la capa de transporte inalámbrica (WTLS). WTLS incorpora características de seguridad que se basan en el estándar del protocolo Transport Layer Security (TLS) establecido. Incluye verificaciones de integridad de datos, privacidad, denegación de servicio y servicios de autenticación.

Capa de transporte

Protocolo de datagrama inalámbrico (WDP). El WDP permite que WAP sea independiente del portador adaptando la capa de transporte del portador subyacente. El WDP presenta un formato de datos consistente para las capas superiores de la pila de protocolos WAP, ofreciendo así la ventaja de la independencia del portador a los desarrolladores de aplicaciones.

Cada una de estas capas proporciona una interfaz bien definida para la capa superior. Esto significa que el funcionamiento interno de cualquier capa es transparente o invisible para las capas superiores. La arquitectura en capas permite que otras aplicaciones y servicios utilicen también las características proporcionadas por la pila WAP. Esto hace posible utilizar la pila WAP para servicios y aplicaciones que actualmente no están especificados por WAP.

La arquitectura del protocolo WAP se muestra a continuación junto con una pila típica de Protocolo de Internet.

Tenga en cuenta que los portadores de la red móvil en la parte inferior de la figura anterior no forman parte de la pila de protocolos WAP.