If you can't read please download the document
Upload
milfont-consulting
View
733
Download
0
Embed Size (px)
Citation preview
Iniciando com DWR
Christiano Milfont
FrameworksAnatomia do DWRMelhores prticas com DWR
Frameworks
Frameworks
Um Framework Ajax utiliza as tecnologias CSS (camada de formatao da apresentao), XHTML (camada de estrutura da apresentao), XML (dados a serem manipulados), Javascript (camada de controle), DOM ou JSON (especificaes do formato dos dados) , o objeto XMLHttpRequest (que fornece conexes assncronas) e extende essa tecnologias padres com componentes de eventos, efeitos, Drag'n'Drop, entre outros.
Os benefcios de se usar um Framework Ajax o encapsulamento da complexidade das tecnologias necessrias, fornecendo um s mecanismo Cross Browser que permita a utilizao do ajax com acessibilidade semelhante ao ambiente desktop alm de facilitar o tratamento dos dados nas as camadas fsicas entre o lado cliente e o lado servidor.
Tipos de Frameworks
Javascript Multipurpose: frameworks que fornecessem componentes sobre o conjunto de todas as tecnologias web no lado cliente e mecanismos de acesso ao lado servidor, como o encapsulamento do tratamento dos dados.
Javascript Remote: frameworks que so especialistas no encapsulamento do mecanismo de troca de objetos entre as camadas fsicas.
Javascript Specialized: frameworks que so especialistas em somente um determinado comportamento ou mecanismo do conjunto de tecnologias web, como por exemplo: especialistas em efeitos ou somente na extenso do javascript.
Javascript Multipurpose Frameworks...
Javascript Remoting Frameworks...
Javascript Specialised Frameworks...
Anatomia do DWR
Anatomia do DWR
Acrescenta biblioteca dwr.jar ao projeto
Mapeamento dos seus POJOS no dwr.xml
Mapeamento do servlet no web.xml
Importa o Engine e interfaces nas pginas
Faz as chamadas aos objetos mapeados
Manipula o resultado com os POJOS mapeados no lado cliente