A arquitetura WAP � dividida em 5 camadas, � importante notar que aplica��es externas podem acessar diretamente a cada uma das camadas atrav�s de interfaces bem definidas.
Segue-se a descri��o de cada camada:
Camada de Aplica��o (Wireless Application Enviroment - WAE): o objetivo desta camada � estabelecer um ambiente integrado, que permite a operadores e prestadores de servi�o construir aplica��es e servi�os que atinjam uma gama de diferentes plataformas wireless de maneira eficiente e �til. E nesta camada que se encontra o WML (Wireless Markup Language) e o WMLScript, analogamente o HTML e o Java Scritpt do WAP.
Camada de Sess�o (Wireless Session Protocol - WSP): prov� dois servi�os de sess�o. Primeiro um servi�o orientado a conex�o que opera sobre a camada dee transa��o. Segundo � um servi�o de conectionless que opera sobre um seguro ou n�o seguro servi�o de datagrama. Esta camada � otimizada para condutores de baixa largura de banda e altos n�veis de lat�ncia.
Camada de Transa��o (Wireless Transaction Protocol - WTP): executa no topo de um servi�o de datagrama e prov� como um leve protocolo orientado a transa��o que � utilizado na implementa��o em "pequenos" clientes (esta��es m�veis, eg. Celulares, palms, etc ). As tr�s classe de servi�os de transa��o s�o: requisi��es unilaterais n�o-confi�veis, requisi��es unilaterais confi�veis e transa��es request-reply.
Camada de Seguran�a (Wireless Transport Layer Security - WTLS): � uma camada que segue o padr�o industrial do TLS (Transport Layer Security). O WTLS fornece as seguintes garantias: integridade de dados, privacidade, autentifica��o e prote��o a mensagens de Denial-of-service.
Camada de Transmiss�o (Wireless Datagram Protocol - WDP): camada que garante um interface comum as camadas superiores, permitindo a estas que funcionem independente da rede wireless sobre a qual est�o funcionando.
Tranportadores (Bearers): os protocolos WAP s�o desenhados para operar sobre uma variedade de diferentes servi�os de transporte de dados. Os transportadores geralmente diferem em n�veis de qualidade em respeito a vaz�o, taxa de erro e atrasos. Os protocolos WAP s�o desenhados para compensar ou tolerar esses vari�veis n�veis de servi�os.
|