O que é o protocolo de aplicativo sem fio (WAP)?
Publicados: 2021-11-03Os primeiros telefones celulares podiam acessar a Internet usando o Wireless Application Protocol (WAP), que é um padrão antigo. O Gateway WAP identifica o dispositivo que está conectado à Internet e formata o conteúdo enviado ao dispositivo para o tamanho e tipo de tela.
O software era complicado, frequentemente falhava em renderizar a tela corretamente e não estava mais em uso.
Quatro empresas criaram esse padrão: Motorola, Ericsson, Nokia e Unwired Planet. Os telefones celulares mais novos podem acessar a Internet de maneira semelhante aos computadores de mesa e laptops, portanto, esse protocolo não é mais necessário.
- Definição de protocolo de aplicativo sem fio
- Como funciona o WAP
- Por que usar WAP?
- Vantagens e Desvantagens do WAP
- Pilha de protocolos WAP
- Futuro do WAP
O que é o protocolo de aplicativo sem fio (WAP)?
O Wireless Application Protocol (WAP) é um protocolo de comutação de pacotes usado para acessar dados sem fio na maioria das redes móveis sem fio. Além de facilitar a comunicação instantânea entre dispositivos sem fio interativos e a Internet, o WAP aprimora a interoperabilidade de especificação sem fio.
O WAP opera em um ambiente aberto e pode ser criado em qualquer tipo de sistema operacional. É o método preferido de entrega de informações para usuários móveis.
Com a folha de estilo em cascata WAP (CSS), os desenvolvedores podem formatar tamanhos de tela para que funcionem em qualquer dispositivo móvel. O uso de WAP CSS garante compatibilidade com uma variedade de telas de exibição de dispositivos móveis, portanto, a reformatação não é necessária.
O protocolo de datagrama WAP é a interface central da arquitetura WAP, que gerencia os protocolos da camada de transferência dos modelos da Internet e facilita a comunicação entre as redes móveis sem fio e as plataformas independentes dos protocolos da camada superior.
As operações globais sem fio podem acessar facilmente os gateways sem fio por meio da camada de transporte, que lida com problemas de rede física. Os gateways WAP são servidores que permitem o acesso a redes sem fio.
Além de testar ferramentas WAP e desenvolver especificações, a Open Mobile Alliance (OMA) oferece suporte para todos os serviços móveis.
Como funciona o WAP
O conjunto de protocolos WAP descreve um conjunto de protocolos. Esse padrão permite a interoperabilidade entre equipamentos WAP, como telefones celulares usando o protocolo, e software WAP, como navegadores da web e tecnologias de rede.
Os padrões aprimoram as experiências móveis que antes eram limitadas por redes sem fio e dispositivos portáteis.
O WAP faz isso por:
- As páginas podem ser enviadas via WAP no formato WML
- Padrões como XML, UDP e IP são eficientes para ambientes sem fio, mas carecem de uma grande quantidade de dados, como HTML, HTTP e TLS
- Permite maior compactação de dados usando transmissão binária
- Ao utilizar uma pilha de protocolos leve, alta latência, baixa estabilidade de conexão e baixa largura de banda podem ser alcançadas
Modelo e camadas WAP
No modelo WAP, clientes e servidores se comunicam com um gateway WAP adicional atuando como intermediário entre eles. O gateway converte solicitações de dispositivo WAP enviadas por um micronavegador em solicitações de URL HTTP que são enviadas pela Internet.
Os gateways WAP pegam a resposta do servidor e a convertem em um arquivo WML que pode ser lido por micronavegadores no dispositivo móvel.
Por que usar WAP?
Em 1999, o WAP foi introduzido como uma forma para operadoras de rede sem fio, provedores de conteúdo e usuários finais se beneficiarem de:
Operadores de redes sem fio e telefones celulares
Com o WAP, os serviços de dados sem fio, como correio de voz, podem ser aprimorados, enquanto novos aplicativos móveis também podem ser desenvolvidos. Não são necessárias modificações de telefone nem alterações de infraestrutura adicionais.
Provedores de conteúdo
O WAP possibilita que desenvolvedores de aplicativos de terceiros explorem aplicativos adicionais e funcionalidades de telefones celulares. Os desenvolvedores podem criar aplicativos móveis eficazes escrevendo aplicativos em WML.
Usuários finais
Diz-se que aqueles que possuem telefones celulares se beneficiam de acesso fácil e seguro a serviços online, como serviços bancários, entretenimento, mensagens e outras informações. O acesso a bancos de dados corporativos e aplicativos de negócios via WAP também se destinava às informações da intranet.
Apesar desses benefícios, o WAP não alcançou ampla adoção em muitos países, e seu uso diminuiu acentuadamente por volta de 2010, à medida que os telefones celulares se tornaram mais compatíveis com HTML.
Benefícios do WAP
A seguir estão algumas das vantagens do Wireless Application Protocol ou WAP:
- WAP é uma tecnologia que se move muito rapidamente
- A tecnologia é de código aberto e totalmente gratuita
- Várias plataformas podem ser usadas para implementá-lo
- Os padrões de rede não são relevantes para ele
- Opções de controle mais altas estão disponíveis
- Modelado após a Internet, é implementado de forma semelhante
- Dados em tempo real podem ser enviados/recebidos usando WAP
- O WAP é suportado pela maioria dos telefones e dispositivos móveis modernos
Desvantagens do WAP
Aqui estão algumas desvantagens do Wireless Application Protocol:
- No WAP, a velocidade de conexão é lenta e a disponibilidade é limitada
- O acesso à Internet é muito escasso em algumas áreas e, em outras áreas, está completamente indisponível
- O sistema é menos seguro
- As interfaces de usuário (UI) são pequenas no WAP
Pilha de protocolos WAP
Especificamente, descreve as diferentes camadas de comunicação e transmissão de dados associadas ao modelo WAP:
1. Camada de Aplicação
WML é uma linguagem de programação que é usada para desenvolvimento de conteúdo e contém o Wireless Application Environment (WAE) e especificações de dispositivos móveis.
2. Camada de Sessão
O Wireless Session Protocol (WSP) representa a camada de sessão. As sessões sem fio são suspensas e reconectadas rapidamente usando WSP.
3. Camada de Transação
WTP (Wireless Transaction Protocol) e protocolo de datagrama de usuário (UDP) compõem a camada de transação. O suporte a transações é fornecido por esta camada de TCP/IP.
4. Camada de Segurança
Durante a transmissão de dados, ele fornece integridade, privacidade e autenticação de dados por meio do Wireless Transaction Layer Security (WTLS).
5. Camada de Transporte
O Wireless Datagram Protocol (WDP) faz parte desta camada. A pilha de protocolos WAP se beneficia de um formato de dados consistente.
WAP principalmente para conteúdo da Web
Em essência, o WAP é um aplicativo para entrega de conteúdo da Web em redes sem fio, caracterizadas por baixas velocidades e latência variável. Atualmente, as limitações de memória dos dispositivos sem fio portáteis impedem que o cache seja muito eficaz na redução da quantidade de informações baixadas.
Futuro do WAP
Dentro do Fórum WAP, os serviços móveis multimídia são uma área de interesse atual. Protocolos abertos, WAP v1.1 e v1.2 permitem o transporte de vários tipos de conteúdo multimídia. No entanto, ainda há necessidade de melhorias adicionais no WAP para alguns serviços multimídia, particularmente aqueles que utilizam streaming media.
Enquanto lê isso, a próxima rodada de leilões de licenças de telefonia móvel está em andamento. À medida que uma nova rede de telefonia móvel é formada, o papel do WAP deve crescer, pois haverá mais largura de banda disponível e a capacidade de suportar altas taxas de transferência de dados.
Já é possível usar WAP com novas redes móveis, mas esperamos ver a capacidade de WAP expandida para suportar gráficos coloridos, streaming de vídeo e som ao vivo e gravados – em particular, serviços de televisão transmitidos diretamente para telefones celulares.
Pensamentos finais
O WAP é um modelo de programação ou ambiente de aplicação e conjunto de protocolos de comunicação baseado no conceito da World Wide Web. O design hierárquico WAP é notavelmente semelhante ao da pilha de protocolos TCP/IP.
No entanto, o WAP não foi amplamente adotado em muitos países e seu uso diminuiu significativamente na década de 2010, à medida que a compatibilidade com HTML se espalhou pelos telefones celulares.
Outros recursos úteis:
O impacto das plataformas de M-Commerce nos negócios futuros
Banca Móvel | Tudo o que você precisa saber
O que é o bloco de mensagens do servidor e como ele funciona?
As 5 tecnologias que a Cisco acredita que irão transformar