sistemas de rede são organizados como pilhas de protocolos com as funções agrupados em camadas. O protocolo de aplicações Web ou pilha WAP segue este sistema. Ele implementa as camadas superiores da Open System Interconnection (OSI) modelo de sete camadas . A camada 1 está na parte inferior e é a camada física ; camada 7 é a camada de aplicação no topo da pilha . A pilha de protocolos WAP chega da camada de transporte (camada 4 ) até a camada de aplicação (Layer 7). Pelo menos um novo protocolo é incluído na pilha em cada nível . Transport Layer
A camada de transporte WAP é implementado pelo Datagram Protocol Wireless. Isto corresponde ao User Datagram Protocol na pilha TCP /IP ( Transmission Control Protocol /Internet Protocol). Isso não oferecem conexões , mas interfaces com camadas inferiores , que podem seguir um dos vários modelos de redes diferentes. Este serviço faz WAP independente do meio físico.
Transport Layer Security
Tal como acontece com as redes com fio , a segurança pode ser tratada em quase qualquer nível da pilha de protocolos. O protocolo de segurança mais popular em sistemas com fio é o Secure Socket Layer /Transport Layer Security ( SSL /TLS). WAP foi escrito com uma versão sem fio do TLS como o sistema de segurança recomendados. Isso é chamado o protocolo Transport Layer Security sem fio ( WTLS ) .
Transação Camada
A Camada de Transação é específico para a pilha de protocolos WAP. Não há equivalente no modelo OSI de redes com fio tradicional . Isso leva em conta as circunstâncias especiais de redes sem fio. Um servidor pode ser lento para responder por razões ambientais ou de taxa de dados. Em redes cabeadas , as tentativas de estabelecer uma conexão seria abandonada quando os tipos de atrasos comuns em redes sem fio são encontrados. Para atenuar esta debilidade , protocolos sem fio fazer o máximo de uma resposta do servidor e encadear vários comandos ao mesmo tempo. O Wireless Transaction Protocol ( WTP ) implementa esta estratégia.
Camada de sessão
Esta camada se abre, mantém e fecha uma sessão. No modelo TCP /IP , estas funções são tratadas na camada de transporte . Aplicações multimídia preferem ter um protocolo separado para estas funções - em VoIP (Voice over IP) , esta função é realizada pelo Session Initiation Protocol (SIP) . No WAP , estas funções são de responsabilidade do protocolo Session Wireless. Uma característica distintiva deste protocolo é a capacidade de pausar e retomar uma sessão.
Camada de Aplicação
O OSI pilha de protocolos de rede com fio tem uma camada de apresentação entre a camada de sessão ea camada de aplicação. Em aplicações WAP , as funções de apresentação são integrados em camada de aplicação. Isto é para a velocidade de resposta , o que é essencial em aplicações em tempo real . Interface de protocolos de camada de aplicação com os programas do usuário manipulado no dispositivo. Os dois principais protocolos escritos para a camada de aplicação de WAP são o Application Environment sem fio ( WAE ) e aplicações de telefonia sem fio ( WTA ), que atende aos telefones sem fio.
Lower Layers
A Camada de Rede /Internet, Data Link Layer e Camada Física de outros modelos de rede não estão incluídos no WAP. WAP é destinado a sentar-se em cima de outros protocolos de rede e por isso pode ser aplicado a um número de diferentes ambientes e meios de transmissão .