Seção: Tutoriais Telefonia Celular
|
|
||
Com a explosão da internet, a maioria das empresas passou a transformar suas aplicações de uma arquitetura cliente/servidor para aplicações web possibilitando o acesso de todos via um navegador (browser) como o internet explorer. Desta forma, a solução natural para dar mobilidade a estas aplicações parece ser através da extensão do acesso a internet aos dispositivos móveis: a internet móvel ou internet wireless.
As aplicações da internet wireless tem arquitetura semelhante a da internet convencional (wired). Quando o acesso é feito através de um notebook a navegação da internet é feita através de um navegador convencional (browser) como o internet explorer. O esperado neste caso é que a conexão wireless apresente uma taxa de dados que permita uma navegação sem lentidão excessiva.
Quando o acesso a internet é feito através de PDA ou um celular, a navegação é feita através de micronavegadores (microbrowsers) de forma a se acomodar às limitações do dispositivo móvel em termos de processamento e tamanho da tela.
Como em um navegador normal, o micronavegador utiliza um endereço (URL) para contactar um servidor específico. A resposta contendo uma linguagem de markup é traduzida pelo browser e apresentada ao usuário. Existem vários tipos de micronavegadores sendo os mais utilizados os padronizados pelo protocolo wap (ver tutorial WAP). Outros exemplos de microbrowsers são os comercializados pela Openwave, Microsoft, Avantgo, Go, Palm e Opera.
Aplicações de wireless internet são também chamadas de "thin client applications", pois são aplicações baseadas em servidores que tornam possível a navegação na internet (browse) através de um dispositivo wireless. O processamento e dados da aplicação estão residentes no servidor. O único software necessário no cliente é um micronavegador, que geralmente vem pré-instalado no terminal wireless.
O conceito de internet móvel é atrativo por que as aplicações podem ser construídas em cima das aplicações existentes na internet sem precisarem ser implementadas nos dispositivos clientes. Sua atualização pode ser feita a qualquer momento afetando apenas o servidor.
O problema encontrado na implementação da internet móvel é que ela necessita de uma conexão com a rede efetiva e de qualidade durante todo o tempo. Na internet móvel a área de mobilidade é igual a área de acesso wireless. E mais, mesmo havendo conectividade, se a taxa de dados for baixa a aplicação será afetada.
![]()
Estas desvantagens tornaram a internet móvel uma solução pouco adequada para um grande número de aplicações, sendo necessário voltar ao antigo modelo clientes servidor com "smart clients" como será apresentado a seguir.
Existem no entanto uma série de aplicações para as quais o modelo de internet móvel é a melhor solução. Exemplos: sistemas de informação, informação de entretenimento e comércio móvel.
A escolha da solução adequada para uma aplicação móvel deve levar em conta os requisitos de aplicação e conectividade oferecida pelas redes existentes.
|