Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

JavaOne Brazil 2011: Jax-RS e Ext JS 4

2,602 views

Published on

Slides da palestra no JavaOne Brasil 2011 (JavaOne Latin America 2011) - Criando uma aplicação restfull com Jax-RS e ExtJS 4.

Published in: Technology
  • Be the first to comment

JavaOne Brazil 2011: Jax-RS e Ext JS 4

  1. 1. Criando um AplicativoWeb RESTful com JAX-RS e Ext JS 4 Loiane Groner http://loiane.com
  2. 2. Loiane GronerApaixonada por Java eJavaScript6+ anos XP Java SE e EESenior Software Engineer @Citibank@loianehttp://loiane.comhttp://loianegroner.comCampinasJUGJava CampinasESJUG
  3. 3. JAX-RS? REST?JQuery?Ext JS 4?
  4. 4. REST
  5. 5. Estilo deArquitetura
  6. 6. WebServices RESTfullAplicação com arquitetura REST que disponibiliza serviços que utilizampadrões WEB (URIs, HTTP, XML, etc)
  7. 7. JAX-RS
  8. 8. Java API for RESTfull Web Services
  9. 9. API padrão Java orientada a annotations para ajudar desenvolvedores a criarwebservices RESTfull em Java
  10. 10. API padrão Java orientada a annotations para ajudar desenvolvedores a criarwebservices RESTfull em Java
  11. 11. CRUD Bonitinho GET Read - BuscarPOST Create - Inserir PUT UpdateDELETE Delete
  12. 12. GEThttp://loiane.com/livros Busca todos os livros
  13. 13. GEThttp://loiane.com/livros/2http://loiane.com/livros/{id} Busca livro id=2
  14. 14. POSThttp://loiane.com/livros/2 Cria livro id=2
  15. 15. PUThttp://loiane.com/livros/2 Update livro id=2
  16. 16. DELETEhttp://loiane.com/livros/2 Delete livro id=2
  17. 17. ProducesXML, JSON, String, Object, etc
  18. 18. ConsumesXML, JSON, String, Object, etc
  19. 19. Foco nas URIs,métodos HTTP e Media Types
  20. 20. Ext JS 4
  21. 21. http://sencha.com
  22. 22. Cross Browser Funciona até no IEca 6! Não precisa ficar esquentando a cabeça!
  23. 23. XML ouJSON
  24. 24. Pode integrar com E outros....
  25. 25. Integração
  26. 26. Show me the code!
  27. 27. https://github.com/loiane/ javaone-exjts4-jaxrs
  28. 28. Para os Interessados
  29. 29. @loiane contato@loiane.com http://loiane.comhttp://loianegroner.com github.com/loiane

×