Uma visão geral do Frameworks Ajax para JAVA Handerson Frota
<ul><li>Handerson Frota – Analista Programador </li></ul><ul><li>Sócio fundador da empresa de consultoria e desenvolviment...
É uma biblioteca Java(framework ) que auxilia no desenvolvimento de web-sites com Ajax. Basicamente ele integra a sua clas...
 
1.Ferramenta OpenSource; 2.Vasta documentação; 3.Trabalha com Ajax com muita facilidade; 4.Acesso remoto as suas classes J...
1. Simplicidade entre integração de modelo JavaScript/Java, assim como JSON; 2. Integração com JavaBean, DTO, TOs, POJOs; ...
6. Console web; 7. É possível e totalmente real manter o padrão MVC; 8. Integração com os principais frameworks java: - Sp...
9. Por utilizar JavaScript o mesmo pode ser integrado  perfeitamente com qualquer outro framework de JavaScript: - Ext(Api...
1.Fácil de configurar e usar; 2.Orientado a Objetos; 3.Suporte a segurança; 4.Muilt-browser; 5.Depurador embarcado; 6.Dive...
 
 
 
 
 
 
 
 
 
 
É seguro ?  1.Métodos de segurança padrão Java EE; 2.Integração com Acegi(Spring); 3.Uso de filtros do DWR; 4.Se utilizar ...
Diário Oficial(SEAD); PGE(Procuradoria Geral do Estado); GETRAN(DETRAN/CE); Backoffice(Sul America); BV Financeira(Grupo V...
Alguns Sistemas/Empresas que utilizam o DWR: Tibco (http://www.tibco.com/devnet/gi/product_resources35.jsp?tab=downloads);...
Alguns Sistemas/Empresas que utilizam o DWR: Permanent General;  Dow Jones; RSA Security; Cap Gemini; IBM in the US; China...
É estimado cerca de 40.000 colaboradores e desenvolvedores que utilizam o DWR.
 
 
Upcoming SlideShare
Loading in …5
×

Dwrsecomp

1,687 views

Published on

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
1,687
On SlideShare
0
From Embeds
0
Number of Embeds
701
Actions
Shares
0
Downloads
18
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Dwrsecomp

  1. 1. Uma visão geral do Frameworks Ajax para JAVA Handerson Frota
  2. 2. <ul><li>Handerson Frota – Analista Programador </li></ul><ul><li>Sócio fundador da empresa de consultoria e desenvolvimento TriadWorks Agile Software Development </li></ul><ul><li>Atualmente trabalha como Analista Programador da Ivia </li></ul><ul><li>Programa desde os 13 anos com C, web desde de 1997 e trabalha com desenvolvimento JAVA/J2EE desde 2002. </li></ul><ul><li>Entusiasta Java, Ajax e conseqüentemente WEB2.0 </li></ul><ul><li>Editor de artigos e víde-aulas da Java Magazine </li></ul><ul><li>Cursando Bacharelado em Ciências da Computação FLF </li></ul><ul><li>Coordenador e Fundador da Célula Java da FLF. </li></ul>
  3. 3. É uma biblioteca Java(framework ) que auxilia no desenvolvimento de web-sites com Ajax. Basicamente ele integra a sua classe java permitindo você utilizá-la dentro de um código JavaScript os seus métodos. Faz a integração do seu código java com as funções Javascript de um modo transparente.
  4. 5. 1.Ferramenta OpenSource; 2.Vasta documentação; 3.Trabalha com Ajax com muita facilidade; 4.Acesso remoto as suas classes JAVA com simplicidade; 5.Integração nativa com: Servlets, Spring, Struts, WebWorks, JSF, Hibernate, EJB3. 6.É o frameworks mais usado segundo o Google
  5. 6. 1. Simplicidade entre integração de modelo JavaScript/Java, assim como JSON; 2. Integração com JavaBean, DTO, TOs, POJOs; 3. Exposição da camada Model (fachada apenas) no Javascript; 4. Creators configuráveis: new, session, spring, static, struts; 5. Possibilidade de plugar conversores para serialização/desserialização customizada;
  6. 7. 6. Console web; 7. É possível e totalmente real manter o padrão MVC; 8. Integração com os principais frameworks java: - Spring - Struts - JSF - WebWorks - EJB3 - Hibernate2 e 3
  7. 8. 9. Por utilizar JavaScript o mesmo pode ser integrado perfeitamente com qualquer outro framework de JavaScript: - Ext(Api Baseada no Yui do Yahoo) - Yui(Api Yahoo) - API´s JavaScript da Adobe etc. -Scriptaculous 10. Controle total da transação, ou seja, você poderá definir se caso deseje que a sua chamada não seja assíncrona, controlar o tempo de “timeout”, erros tanto no java quanto browser. 11. Totalmente OpenSource.
  8. 9. 1.Fácil de configurar e usar; 2.Orientado a Objetos; 3.Suporte a segurança; 4.Muilt-browser; 5.Depurador embarcado; 6.Diversos componentes para GUI;
  9. 20. É seguro ? 1.Métodos de segurança padrão Java EE; 2.Integração com Acegi(Spring); 3.Uso de filtros do DWR; 4.Se utilizar POJO’s deve-se usar o exclude; 5.Uso de filtros dos Servlets; 6.Controle de acesso por sessão;
  10. 21. Diário Oficial(SEAD); PGE(Procuradoria Geral do Estado); GETRAN(DETRAN/CE); Backoffice(Sul America); BV Financeira(Grupo Votorantim) Sintesc(Grupo BrasilCred);
  11. 22. Alguns Sistemas/Empresas que utilizam o DWR: Tibco (http://www.tibco.com/devnet/gi/product_resources35.jsp?tab=downloads); American Airlines(http://www.aa.com/); Walmart(http://www.walmart.com/); New York City Maps(http://gis.nyc.gov/doitt/cm/CityMap.htm); DZONE(http://www.dzone.com/); Bank of America; MasterCard; CITIGroup,; Deutschebank;
  12. 23. Alguns Sistemas/Empresas que utilizam o DWR: Permanent General; Dow Jones; RSA Security; Cap Gemini; IBM in the US; China and India; Caterpillar; 20th Century Fox; Lufthansa; Associated Press, Monsanto, Lawrence Livermore National Laboratories.
  13. 24. É estimado cerca de 40.000 colaboradores e desenvolvedores que utilizam o DWR.

×