WAP - Principais recursos

Aqui, neste capítulo, listamos alguns recursos principais oferecidos pelo WAP -

Um modelo de programação semelhante ao da Internet

Embora o WAP seja uma tecnologia nova, ele reaproveita os conceitos encontrados na Internet. Essa reutilização permite uma introdução rápida de serviços baseados em WAP, uma vez que os desenvolvedores e fabricantes de serviços estão familiarizados com esses conceitos hoje.

Wireless Markup Language (WML)

Você deve usar a linguagem HTML para desenvolver seu aplicativo baseado na web. Da mesma forma, WML é uma linguagem de marcação usada para a criação de serviços WAP, cumprindo a mesma finalidade do HTML na web. Em contraste com o HTML, o WML é projetado para pequenos dispositivos portáteis.

WMLScript

Mais uma vez, você deve usar Java Script ou script VB para aprimorar a funcionalidade de seus aplicativos da web. Da mesma forma, o WMLScript pode ser usado para aprimorar a funcionalidade de um serviço, assim como o Java script pode ser usado em HTML. Torna possível adicionar lógica processual e funções computacionais a serviços baseados em WAP.

Interface de aplicativo de telefonia sem fio (WTAI)

O WTAI é uma estrutura de aplicativo para serviços de telefonia. Os agentes de usuário WTAI são capazes de fazer chamadas e editar a lista telefônica chamando funções WMLScript especiais ou acessando URLs especiais. Se alguém escrever decks WML contendo nomes de pessoas e seus números de telefone, você pode adicioná-los à sua lista telefônica ou ligar para eles imediatamente clicando no hiperlink apropriado na tela.

Pilha de protocolo otimizada

Os protocolos usados ​​no WAP são baseados em protocolos de Internet bem conhecidos, como HTTP e Transmission Control Protocol (TCP), mas foram otimizados para lidar com as restrições de um ambiente sem fio, como baixa largura de banda e alta latência.