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.
Observe que os portadores de rede móvel na parte inferior da figura acima não fazem parte da pilha de protocolos WAP.