A arquitetura WAP - Conceitos gerais

Publicado por leo genilhu em 18/07/2006

[ Hits: 8.531 ]

 


A arquitetura WAP - Conceitos gerais



O protocolo WAP (Wireless Transaction Protocol) tem uma arquitetura similar à do modelo de rede, divididos em camadas assim como a arquitetura TCP/IP.

  1. WAE (Ambiente de aplicativos) . Esta é a camada mais alta da arquitetura WAP . É nela que esta a maior preocupação dos desenvolvedores pois é aqui que esta estabelecido os padrões das linguagens WML, WMLScript e dos browsers.
  2. WSP (Protocolo de sessão sem fio) É a versão binária do protocolo HTTP 1.1. Criada somente para garantir transações em largura de banda pequena porém com uma grande diferença, você pode parar ou reiniciar uma conexão.
  3. WTP (Protocolo de Transação sem fio) Um protocolo ágil que suporta requisições unidirecionais não confiáveis (sem garantia) , requisições unidirecionais confiáveis (com garantia) e transações do tipo requisição/resposta .
  4. WTLS (Segurança na camada de transporte sem fio) Esta camada é baseada no padrão TLS hoje conhecido com SSL(Security Socker Layer). Ela proporciona integridade e privacidade de dados, autenticação e proteção de serviços , além de recusa de serviços. Pode ativar o WTLS da mesma forma com que se ativa o HTTPS nos servidores web.
  5. WDP (Protocolo de datagramas sem fio) É esta a camada que proporciona a consistência entre as varias operadoras sem fio com a primeira camada de aplicativo. Abaixo desta camada que estão as varias redes utilizadas pelas operadoras. Como:

    • CDMA (Code Division Multiple Acess);
    • GSM (Global System for Mobile);
    • CPDP( Cellular Digital Packet Data).

Fontes


Livro Programando Aplicativos WAP (Steve Mann)

Links para estudo:
Espero que tenha ajudado a melhorar alguns conceitos.

Um abraço

Leo Genilhu, BH

Outras dicas deste autor

Lista de discussão de desenvolvedores PHP de Minas Gerais

Leitura recomendada

Puppy Linux - Um Linux simples e leve como uma pluma

Qual Linux Mint usar?

Scanner Lexmark série X1100/X1200

Placa de rede Sundance

Remover kernel(s) antigo(s) no Ubuntu

  

Comentários

Nenhum comentário foi encontrado.



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts