Treinamento ajax ria - 01

Post on 25-Jun-2015

250 views 0 download

Transcript of Treinamento ajax ria - 01

Treinamento AJAX

Waelson NegreirosEmail:

waelson@gmail.comBlog:

http://waelson.com.br

Quem Sou

Arquiteto de Software Sênior; Mais de 7 anos de experiência; Instrutor desde 2006; Possue as certificações SCJP, SCJA,

SCWCD, SCBCD e SCEA.

Agenda

RIA, o que é? AJAX para que!

RIA, o que é?

Rich Internet Application;

?

RIA, o que é?

São: Aplicações WEB;

Parecem Desktop Applications;

Processamento do Lado Cliente;

Rodam em Navegadores ou SandBox

RIA, o que é?

O que é SandBox?

RIA, o que é?

Benefícios Riqueza;

Melhor Resposta;

Balanceamento de Carga;

Otimização da Rede.

Comunicação Assíncrono;

RIA, o que é?

Deficiências e Restrições Acesso a Recursos Restritos (SandBox);

Tempo de Carregamento;

Scripts Desabilitados;

Dependência de Conexão;

Velocidade de Processamento;

Perda de Visibilidade pelos Sites de Busca;

RIA, o que é?

Grandes Problemas: Complicou o Modelo de Desenvolvimento;

Comunicação Assíncrona Dificulta a Isolação de Problemas;

Quebra de Paradigma;

Difícil Medição do Tempo de Resposta.

RIA, o que é?

Status Atual: Estágio Inicial;

Precisa de Navegadores Moderno;

Navegadores Não Padronizados;

Acessibilidade;

RIA, o que é?

Justificativa: Software não precisa ser instalado; Atualizações e Disponibilização automática; Disponível em Qualque Lugar;