WAP - Arquitetura

O WAP é projetado de forma em camadas, para que possa ser extensível, flexível e escalável. Como resultado, a pilha do protocolo WAP é dividida em cinco camadas -

Camadas do protocolo WAP

Camada de aplicação

Ambiente de aplicação sem fio (WAE). Essa camada é de maior interesse para os desenvolvedores de conteúdo, pois contém, entre outras coisas, especificações de dispositivos e as linguagens de programação de desenvolvimento de conteúdo, WML e WMLScript.

Camada de sessão

Protocolo de sessão sem fio (WSP). Ao contrário do HTTP, o WSP foi projetado pelo WAP Forum para fornecer rápida suspensão e reconexão de conexão.

Camada de transação

Protocolo de transação sem fio (WTP). O WTP é executado em cima de um serviço de datagrama, como o UDP (User Datagram Protocol) e faz parte do conjunto padrão de protocolos TCP / IP usado para fornecer um protocolo simplificado adequado para estações sem fio de baixa largura de banda.

Camada de segurança

Segurança da camada de transporte sem fio (WTLS). O WTLS incorpora recursos de segurança baseados no padrão de protocolo TLS (Transport Layer Security) estabelecido. Inclui verificações de integridade de dados, privacidade, negação de serviço e serviços de autenticação.

Camada de transporte

Protocolo de datagrama sem fio (WDP). O WDP permite que o WAP seja independente do portador, adaptando a camada de transporte do portador subjacente. O WDP apresenta um formato de dados consistente para as camadas mais altas da pilha de protocolos WAP, oferecendo assim a vantagem de independência do portador para os desenvolvedores de aplicativos.

Cada uma dessas camadas fornece uma interface bem definida para a camada acima dela. Isso significa que o funcionamento interno de qualquer camada é transparente ou invisível para as camadas acima dela. A arquitetura em camadas permite que outros aplicativos e serviços utilizem os recursos fornecidos pela pilha WAP também. Isso possibilita o uso da pilha WAP para serviços e aplicativos que atualmente não são especificados pelo WAP.

A arquitetura do protocolo WAP é mostrada abaixo, juntamente com uma pilha típica de protocolo da Internet.

A arquitetura WAP

Observe que os portadores de rede móvel na parte inferior da figura acima não fazem parte da pilha de protocolos WAP.