WAP - Wireless Application Protocol Redes de Computadores I
ARQUITETURA (cont.)
- O MODELO WAP
O modelo WAP é muito similar ao modelo WWW. Isso fornece vários benefícios para os desenvolvedores de aplicações, incluindo um modelo familiar de programação, uma arquitetura estabelecida e a habilidade de alavancar ferramentas existentes (ex. servidores Web, ferramentas XML, etc.). Otimizações e extensões foram criadas de maneira a explorar as características do ambiente sem fio. Sempre que possível, padrões existentes foram adotados ou foram utilizados como ponto de partida para a tecnologia WAP.
Figura - Modelo WAP
Aplicações e conteúdos WAP são especificados em um conjunto de formatos bem conhecidos baseados nos formatos WWW. Conteúdos são transportados utizando-se um conjunto de protocolos de comunicação também baseados nos protocolos WWW. Um micro browser é o terminal que coordena a interface com o usuário e é análogo aos web browsers.
O WAP define um conjunto padrão de componentes que permitem a comunicação entre dois terminais móveis e os servidores da rede, incluindo :
- Modelo padrão de nomes - É utilizado URL, padrão WWW, para identificar os conteúdos WAP nos servidores de origem. URIs são utilizados para identificar recursos locais em um dispositivo, ex. funções de controle de chamada.
- Tipos diferentes de conteúdo - A todos os conteúdos WAP são fornecidos tipos consistentes com os tipos do WWW. Isso permite ao agentes WAP dos usuários processar corretamente o conteúdo baseado no seu tipo.
- Formatos padrão de conteúdo - Formato de conteúdo WAP são baseados na tecnologia WWW e incluem marcadores de display, informação de calendário, objetos de cartão eletrônico de negócios, imagens e linguagens script.
- Padrão de protocolos de comunicação - Os protocolos de comunicação WAP permitem a comunicação de pedidos feitos pelo browser de um terminal móvel e o servidor web da rede.
Os tipos de conteúdos e protocolos WAP foram otimizados para dispositivos portáteis sem fio. O WAP utiliza a tecnologia de proxy para conectar o domínio sem fio e o domínio da WWW. O proxy WAP compreende tipicamente as seguintes funcionalidades:
- Gateway de Protocolo - O gateway de protocolo traduz pedidos de uma pilha de protocolo WAP (WSP, WTP, WTLS, e WDP) para a pilha de protocolos WWW (HTTP e TCP/IP)
- Codificadores e Decodificadores de Conteúdo - Os codificadores de conteúdo traduzem o conteúdo WAP para formatos compactos para reduzir o tamanho dos dados na rede
Essa infraestrutura garante que usuários de um terminal móvel possam navegar em uma grande variedade de conteúdos e aplicações WAP, e que os desenvolvedores de aplicações possam construir serviços de conteúdo e aplicações que rodem numa larga base de terminais móveis. O proxy WAP permite que aplicações e conteúdo possam ser hospedados em um servidor WWW padrão e possam ser desenvolvidos utilizando-se tecnologias WWW já estabelecidas tais como CGI scripting.
Home - Topo - Anterior - Próxima