Escolar Documentos
Profissional Documentos
Cultura Documentos
Web Services Com Net Beans
Web Services Com Net Beans
Agenda
Motivao SOA Web Services Demo 1 Demo 2
Motivao
Reutilizao Integrao Padronizao
SOA Definio
Service Oriented Architecture Paradigma para a realizao e a manuteno dos processos corporativos que se encontram em grandes sistemas distribudos Nvel maior de abstrao Reutilizao de softwares
SOA Palavas-chaves
Interoperabilidade Acoplamento fraco Servios
Introduo
Maneira mais apropriada para usar SOA, segundo alguns analistas, fabricantes e autores Conjunto de padres que cobrem a interoperabilidade
Histria
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
10
11
Padres
XML HTTP(s) WSDL SOAP UDDI
12
SOAP na prtica
<soap:Envelope > <soap:Header> </soap:Header>
<!-- (opcional) informao adicional para ajudar a lidar com as mensagens -->
<soap:Body> </soap:Body>
<!-- informao principal requisio, resposta ou dados de falha -->
</soap:Envelope>
Sun Confidential: Internal Only
13
UDDI
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
Referncias
JOSUTTIS, N. M. SOA na Prtica A Arte da Modelagem de Sistemas Distribudos. 2008. Ed. Alta Books.
43
Obrigado!
Joo Svio Ceregatti Longo joao.savio@sun.com / joaosavio@gmail.com www.joaosavio.com
44