130 likes | 224 Views
Wireless Application Protocol (WAP). 1- Objetivos do Trabalho. Realidade Histórica Histórico Filosofia WAP Camadas Perspectivas Futuras Conclusão. 2- Realidade Histórica. Desenvolvimento colossal da Internet Disseminação do uso do telefone celular
E N D
1- Objetivos do Trabalho • Realidade Histórica • Histórico • Filosofia WAP • Camadas • Perspectivas Futuras • Conclusão
2- Realidade Histórica • Desenvolvimento colossal da Internet • Disseminação do uso do telefone celular • Casamento entre as “febres” Þ Problemas
3- Histórico • Junho de 1997: Nokia, Ericsson, Motorola e Phone.com • Janeiro de 1998: WAP Forum Limited • Fevereiro de 1998: primeiras especificações • Agosto de 1999: cerca de 120 membros • Atualmente: mais de 550 membros • Processo de especificação
4- Objetivos Fundamentais do WAP • Interoperabilidade • Escalabilidade • Qualidade de serviço, minimizando efeitos negativos • Confiança, considerando a fragilidade da conexão • Integridade e sigilo • Englobar padrões já existentes
Internet Requisição Cliente (Web browser) Servidor (Conteúdo e scripts) Resposta 5- Filosofia WAP • WAP Cliente (Microbrowser do celular) Serv. (Conteúdo e scripts) Requisição Requisição codificada Proxy (Gateway, codificadores e decodificadores) Resposta Resposta codificada
5- Filosofia WAP • Uniform Resource Locator (URL) • Content typing • Padrão para protocolos
Camada de Aplicação (WAE) Outros Serviços Camada de Sessão (WSP) e Camada de Transação (WTP) Aplicações Camada de Segurança (WTLS) Camada de Transporte (WDP) Portadores (GSm, IS-136, CDmA, PHS, CDPD, PDC-P, IDEN, FLEX, etc…) 6- Camadas do Modelo WAP
6- Camadas do Modelo WAP • Primitivas: X.Tipo (<parâm.>) Ex.: TR.req(<requisição>) • Portadores (Bearers) • Camada de Transporte (WDP): transparência • Camada de Segurança (WTLS): integridade, privacidade, autenticação, negação de serviço • Camada de Transação (WTP): três classes de serviço, confiabilidade, transações assíncronas • Camada de Sessão (WSP): serviço orientado a conexão, serviço não orientado a conexão
6- Camadas do Modelo WAP • Camada de Aplicação (WAE): WML, WMLScript, WTA, formatos de conteúdo • Outros serviços e aplicações
7- Ítens Para Trabalhos Futuros • Transporte de dados orientado a conexão • Integração da tecnologia de Smartcard com o WAP • Integração adicional com a rede telefônica • Bibliotecas de WMLScript disponibilizadas para download • Compressão de dados • Segurança no nível de aplicação e bibliotecas de criptografia • Suporte a recursos multimídia, para o caso de maiores larguras de banda • Recursos relativos a posicionamento e localização dos aparelhos móveis
7- Ítens Para Trabalhos Futuros • Aplicações disponíveis para download • API’s (Application Programming Interface) que permitam programação de aplicações que incorporam o reconhecimento de voz • Metodologias sistemáticas (normas) para realização de testes de interoperabilidade entre produtos de diferentes fabricantes
8- Conclusão • Necessidade • Abordagem em camadas • Futuro