Protocolo de aplicação sem fio

Isto é o que acontece quando você acessa um site usando um aparelho que usa WAP:
  • você liga o aparelho e abre um mini-navegador;
  • o aparelho envia um sinal de rádio, procurando pelo serviço;
  • uma conexão é feita com o seu provedor de serviços;
  • você seleciona o site que quer ver;
  • um pedido é enviado para uma porta de comunicação (em inglês) usando o WAP;
  • a porta de comunicação encontra a informação via HTTP (em inglês) do site;
  • a porta de comunicação codifica os dados HTTP como WML;
  • os dados WML codificados são enviados para o seu aparelho;
  • você vê a versão da Internet sem fio da página da web que você selecionou.
Para criar o conteúdo da Internet sem fio, o site cria uma versão especial no formato com poucas figuras. Os dados são enviados na forma HTTP por um servidor da web para uma porta de comunicação WAP. Este sistema inclui o codificador do WAP, um compilador de script e adaptadores de protocolo para converter a informação HTTP em WML. A porta de comunicação então envia os dados convertidos para o cliente WAP no seu aparelho sem fio.

O que acontece entre a porta de comunicação e o cliente depende das características das diferentes partes da pilha do protocolo WAP. Vamos observar cada parte desse protocolo.


Pilha do protocolo WAP

  • WAE - o Wireless Application Environment (ambiente de aplicação sem fio) tem as ferramentas que os desenvolvedores de conteúdo da Internet sem fio usam. Elas incluem o WML e o WMLScript, que é uma linguagem de script usada em conjunto com o WML. O funcionamento dela é muito similar ao Javascript.
  • WSP - o Wireless Session Protocol (protocolo de sessão sem fio) determina se uma sessão entre o aparelho e a rede será orientada à conexão ou não orientada à conexão. O que isto significa é que o aparelho precisará ou não se comunicar em ambas as direções com a rede durante uma sessão. Em uma sessão orientada à conexão, os dados são passados em ambas as direções entre o aparelho e a rede; o WSP então envia o pacote para a Wireless Transaction Protocol layer (veja abaixo). Se a sessão é não orientada à conexão, normalmente usada quando a informação está sendo transmitida a todos ou está sendo seqüênciada da rede para o dispositivo, então, o WSP redireciona o pacote para a camada WDP (veja abaixo).
  • WTP - o Wireless Transaction Protocol (protocolo de transação sem fio) age como um guarda de trânsito, mantendo os dados fluindo de uma maneira lógica e sem problemas. Ele também determina como classificar cada pedido de transação:
    • bidirecional confiável
    • unidirecional confiável
    • unidirecional não confiável

    As camadas do WSP e WTP correspondem ao Hypertext Transfer Protocol (HTTP) (Protocolo de Transferência Hipertexto) nos protocolos TCP/IP. (em inglês)

  • WTLS - o Wireless Transport Layer Security (segurança de camada de transporte sem fio) fornece muitas das mesmas características de segurança no Transport Layer Security (TLS) (Segurança da Camada de Transporte) (em inglês), parte do TCP/IP. Ele confere a integridade dos dados, fornece codificação e realiza a autenticação do servidor e do cliente.
  • WDP - o Wireless Datagram Protocol (protocolo de datagrama sem fio) funciona em conjunto com a camada de portadoras da rede (veja abaixo). O WDP torna fácil a adaptação do WAP a uma variedade de portadoras, pois tudo que precisa ser mudado é a informação mantida neste nível.
  • Portadoras de Rede - podem usar qualquer tecnologia existente que os provedores da tecnologia sem fio usam, contanto que a informação seja fornecida em nível WDP para a interface do WAP com a portadora.

Quando a informação é recebida pelo cliente WAP, ela é passada para o mini-navegador. Esta é uma aplicação pequena construída dentro do aparelho sem fio, que fornece a interface entre o usuário e a Internet sem fio. Aqui está uma amostra da página inicial de um mini-navegador comum:


O mini-navegador oferece funcionalidade de fluxo contínuo

O mini-navegador não oferece nada além de navegação básica. A Internet sem fio ainda está longe de ser uma verdadeira alternativa para a Internet normal. Ela está direcionada no momento para as pessoas que precisam se conectar em qualquer lugar. O WAP Fórum (em inglês) está trabalhando continuamente nas especificações dos padrões do WAP para assegurar que ele se desenvolva de uma maneira útil e conveniente.

Para mais informações sobre a Internet sem fio e tópicos relacionados, confira os links na próxima página.