Aldeia Numaboa
Um portal diferente em Português do Brasil

Informática da Aldeia

Na Aldeia

Há 112 visitantes online

3630 registros
0 hoje
14 nesta semana
4 neste mês

Boas vindas: flor

Estatística

Membros: 3639
Artigos: 1045
Links: 90
Leituras: 6680732

Login



Kanji da hora




Faça contato






Dom

16

Abr

2006


18:08

AJAX PDF Imprimir Indique esta página
(4 votos, média 3.8 de 5)
Escrito por vovó Vicki   


Índice do Artigo
AJAX
Comunicação síncrona/assíncrona
Todas as páginas

AJAX é a sigla para "Asynchronous Javascript and XML". O AJAX não é uma única tecnologia. Na verdade, são várias tecnologias combinadas de uma forma nova que leva a resultados surpreendentes.

Image

A tecnologia AJAX incorpora:

  • apresentações padronizadas usando XHTML e CSS
  • display dinâmico e interatividade usando Document Object Model ( DOM)
  • troca e manipulação de dados usando XML e XSLT
  • busca de dados assíncrona utilizando XMLHttpRequest
  • e JavaScript ligando tudo isto

No modelo clássico de aplicações web a maior parte das ações do usuário dispara uma requisição HTTP no servidor. O servidor realiza algum processamento - busca dados, mastiga números, fala com vários sistemas legados - para depois retornar uma página HTML para o cliente. Este modo de funcionamento pode ser tecnicamente muito bom, mas para o usuário não é lá aquelas coisas: o usuário precisa ficar esperando e cada nova etapa representa mais espera.

Sistema AJAX
O sistema clássico de aplicações web (esquerda) comparado com o modelo
AJAX (direita)

Uma aplicação AJAX elimina os soluços (começa- pára-começa-pára) da interação web introduzindo uma nova camada - uma máquina AJAX entre o usuário e o servidor. À primeira vista pode parecer que a adição de mais uma camada diminui a capacidade de resposta da aplicação, mas o que ocorre é justamente o contrário.

Ao invés de carregar uma página no início da sessão, o navegador carrega uma máquina AJAX escrita em JavaScript, geralmente escondida num frame invisível. A máquina é responsável tanto por criar a interface vista pelo usuário quanto para fazer a comunicação com o servidor. A máquina AJAX permite uma comunicação assíncrona na interação do usuário com a aplicação, independente da comunicação com o servidor.



Última atualização ( Dom, 14.06.2009 17:17 )
 

Topo

Topo

Exceto onde especificamente citado, todo material deste site está sob Licença Creative Commons