• Save
Web Services com NetBeans
Upcoming SlideShare
Loading in...5
×
 

Like this? Share it with your network

Share

Web Services com NetBeans

on

  • 9,522 views

 

Statistics

Views

Total Views
9,522
Views on SlideShare
9,051
Embed Views
471

Actions

Likes
7
Downloads
0
Comments
2

3 Embeds 471

http://joaosavio.wordpress.com 443
http://www.slideshare.net 27
http://209.85.229.132 1

Accessibility

Categories

Upload Details

Uploaded via as Adobe PDF

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
  • eu tenho!
    Are you sure you want to
    Your message goes here
    Processing…
  • Olá João,

    Estou trabalhando com Web Services e gostaria ter em mão sua apresentação, para estudar e para lembrar dos conceitos que vc fala na presentação.

    Será que vc pode compartilhar ela com migo?

    Meu email é: marcelpalmas@gmail.com

    att.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

Web Services com NetBeans Presentation Transcript

  • 1. Web Services com NetBeans João Sávio Ceregatti Longo Campus Ambassador Sun Microsystems 1
  • 2. Agenda • Motivação • SOA • Web Services • Demo 1 • Demo 2 Sun Confidential: Internal Only 2
  • 3. História do Motivação Solaris e OpenSolaris Sun Confidential: Internal Only 3
  • 4. Motivação • Reutilização • Integração • Padronização Sun Confidential: Internal Only 4
  • 5. História do SOA Solaris e OpenSolaris Sun Confidential: Internal Only 5
  • 6. SOA → Definição • Service Oriented Architecture • Paradigma para a realização e a manutenção dos processos corporativos que se encontram em grandes sistemas distribuídos • Nível maior de abstração • Reutilização de softwares Sun Confidential: Internal Only 6
  • 7. SOA → Palavas-chaves • Interoperabilidade • Acoplamento fraco • Serviços Sun Confidential: Internal Only 7
  • 8. História do Solaris Services Web e OpenSolaris Sun Confidential: Internal Only 8
  • 9. Introdução • Maneira mais apropriada para usar SOA, segundo alguns analistas, fabricantes e autores • Conjunto de padrões que cobrem a interoperabilidade Sun Confidential: Internal Only 9
  • 10. História • Microsoft inventou o termo em 2000 → XML e HTTP • IBM → WSDL, UDDI • Final de 2000 → Sun, Oracle e HP entram no mercado dos Web Services Sun Confidential: Internal Only 10
  • 11. Web Services Hoje • Muitas empresas envolvidas • Diversos padrões, que geralmente começam com WS • + de 50 padrões cobrindo quase todas as áreas de comunicação, segurança, modelagem de processos (BPEL), etc Sun Confidential: Internal Only 11
  • 12. Padrões • XML • HTTP(s) • WSDL • SOAP • UDDI Sun Confidential: Internal Only 12
  • 13. SOAP na prática <soap:Envelope … > <soap:Header> … </soap:Header> <!-- (opcional) informação adicional para ajudar a lidar com as mensagens --> <soap:Body> … </soap:Body> <!-- informação principal – requisição, resposta ou dados de falha --> </soap:Envelope> Sun Confidential: Internal Only 13
  • 14. UDDI Sun Confidential: Internal Only 14
  • 15. Demo Web Services Sun Confidential: Internal Only 15
  • 16. Fazendo um Web Service simples (1) Criar um projeto Java Web (2) Criar um Serviço Web (3) Implantar o projeto (4) Testar Serviço Web Sun Confidential: Internal Only 16
  • 17. Sun Confidential: Internal Only 17
  • 18. Sun Confidential: Internal Only 18
  • 19. Sun Confidential: Internal Only 19
  • 20. Sun Confidential: Internal Only 20
  • 21. Sun Confidential: Internal Only 21
  • 22. Sun Confidential: Internal Only 22
  • 23. Sun Confidential: Internal Only 23
  • 24. Sun Confidential: Internal Only 24
  • 25. Sun Confidential: Internal Only 25
  • 26. Sun Confidential: Internal Only 26
  • 27. Sun Confidential: Internal Only 27
  • 28. Sun Confidential: Internal Only 28
  • 29. Demo Web Services Sun Confidential: Internal Only 29
  • 30. Fazendo o cliente do Web Service (1) Criar um projeto Java (2) Criar um cliente para Serviço Web (3) Chamar o Serviço Web Sun Confidential: Internal Only 30
  • 31. Sun Confidential: Internal Only 31
  • 32. Sun Confidential: Internal Only 32
  • 33. Sun Confidential: Internal Only 33
  • 34. Sun Confidential: Internal Only 34
  • 35. Sun Confidential: Internal Only 35
  • 36. Sun Confidential: Internal Only 36
  • 37. Sun Confidential: Internal Only 37
  • 38. Sun Confidential: Internal Only 38
  • 39. Sun Confidential: Internal Only 39
  • 40. Sun Confidential: Internal Only 40
  • 41. Sun Confidential: Internal Only 41
  • 42. Sun Confidential: Internal Only 42
  • 43. Referências • JOSUTTIS, N. M. SOA na Prática – A Arte da Modelagem de Sistemas Distribuídos. 2008. Ed. Alta Books. Sun Confidential: Internal Only 43
  • 44. Obrigado! João Sávio Ceregatti Longo joao.savio@sun.com / joaosavio@gmail.com www.joaosavio.com 44