|
5. COMPONENTES DE LA ARQUITECTURA WAP
Una vez introducido el sistema, vamos a ver la arquitectura que le da consistencia. La arquitectura WAP está pensada para proporcionar un "entorno escalable y extensible para el desarrollo de aplicaciones para dispositivos de comunicación móvil". Para ello, se define una estructura en capas, en la cual cada capa es accesible por la capa superior así como por otros servicios y aplicaciones a través de un conjunto de interfaces muy bien definidos y especificados.
Las capas de la arquitectura WAP se recogen en el siguiente diagrama:
A continuación se pasará a describir cada una de las capas :
CAPA DE APLICACIÓN (WAE) :
Es un entorno de aplicación de propósito general, basado en la combinación del World Wide Web y tecnologías de Comunicaciones Móviles.
Este entorno incluye un micro navegador, que posee las siguientes funcionalidades :
El lenguaje WML, del cual ya hemos hablado anteriormente.
El lenguaje WMLS, similar al JavaScript.
WTA ( Wireless Telephony Applicactions ), es un entorno para aplicaciones u servicios de telefonía.
WTAI ( Wireless Telephony Application Interface ), es una interfaz utilizada en los terminales móviles para operaciones locales de control de llamadas (recepción, iniciación y terminación) y acceso a listines telefónicos.
Una serie de formatos de contenido, que son un conjunto de datos definidos, entre los que se encuentran: imágenes, información de calendario...
CAPA DE SESIÓN (WSP)
Este protocolo proporciona a la Capa de Aplicación (WAE) interfaz con dos servicios de sesión :
· Un servicio orientado a conexión que funciona por encima de la Capa de Transacciones (WTP).
· Un servicio no orientado a conexión que funciona por encima de la Capa de Transporte (WTP), y que proporciona servicio de datagramas seguro o no seguro.
Esta capa proporciona las siguientes funcionalidades:
Establecimiento y liberación de conexiones entre cliente y servidor.,
Intercambio de información entre cliente y servidor.
Negociación de las características del protocolo.
Suspensión y reanudación de la sesión.
CAPA DE TRANSACCIONES (WTP )
Este protocolo funciona por encima de un servicio de datagramas ya sean seguros como no seguros, y proporciona las siguientes funcionalidades:
Proporciona los servicios necesario para soportar las transacciones, estos servicios pueden ser de tres clases :
Peticiones inseguras de un solo camino
Peticiones seguras de un solo camino
Transacciones seguras de dos caminos
También proporciona seguridad en las transacciones.
CAPA DE SEGURIDAD ( WTLS )
La Capa Inalámbrica de Seguridad de transporte (WTLS) es un protocolo basado en el estándar SSL, utilizado en el entorno Web, para la seguridad en la transferencia de datos, esta capa proporciona a las capas de nivel superior de Wap una interfaz de servicio de transporte seguro, que lo resguarde de una interfaz de tranporte inferior.
Las funcionalidades de esta capa son las siguientes:
Integridad de los datos: se asegura que la información intercambiada entre el terminal y el servidor de aplicaciones, no haya sido modificada.
Privacidad de los datos : se asegura que la información intercambiada entre el terminal y el servidor de aplicaciones, no pueda ser captada ni entendida por elementos externos a la comunicación.
Autentificación : se ofrecen servicios para determinar la autenticidad del terminal y del servidor de aplicaciones.
También puede ser utilizado para el establecimiento de una comunicación segura entre terminales.
CAPA DE TRANSPORTE ( WDP )
El Protocolo Inalámbrico de Datagramas ( WDP ) proporciona las siguientes funcionalidades :
Proporciona un servicio fiable a los protocolos de las capas superiores de WAP.
Permite la comunicación de forma transparente sobre los protocolos portadores : CDMA, SMS, GSM...
|
WAParea - Wireless Aplication Protocol
Manual elaborado por Virginia Miñaur Aznar
|
|