WAP - Arquitetura
O WAP é projetado em camadas, para que possa ser extensível, flexível e escalonável. Como resultado, a pilha do protocolo WAP é dividida em cinco camadas -
Camadas de protocolo WAP
Application Layer
Wireless Application Environment(WAE). Esta camada é de maior interesse para desenvolvedores de conteúdo porque contém, entre outras coisas, especificações de dispositivo 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 suspensão e reconexão rápidas da 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 User Datagram Protocol (UDP) 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 de 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 superiores da pilha de protocolos WAP, oferecendo, assim, a vantagem de independência do portador aos 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 torna possível usar a pilha WAP para serviços e aplicativos que atualmente não são especificados pelo WAP.
A arquitetura do protocolo WAP é mostrada abaixo ao lado de uma pilha típica de protocolos da Internet.
![](https://post.nghiatu.com/assets/tutorial/wap/images/wap-architecture.gif)
Observe que os portadores de rede móvel na parte inferior da figura acima não fazem parte da pilha de protocolos WAP.