crearea si gazduirea serviciilor
DESCRIPTION
Crearea si gazduirea serviciilor. Bobe Catalin 342 C5. Servicii. Servicii Web: distribuite si executate pe diferite tipuri de dispozitive REST(REpresentational State Transfer SOAP(Simple Object Acces Protocol) Service Oriented Arhitecture Protocol. Servicii Web. Caracteristici: - PowerPoint PPT PresentationTRANSCRIPT
![Page 1: Crearea si gazduirea serviciilor](https://reader033.vdocuments.net/reader033/viewer/2022061617/56815162550346895dbf897f/html5/thumbnails/1.jpg)
Crearea si gazduirea serviciilor
Bobe Catalin 342 C5
![Page 2: Crearea si gazduirea serviciilor](https://reader033.vdocuments.net/reader033/viewer/2022061617/56815162550346895dbf897f/html5/thumbnails/2.jpg)
Servicii
• Servicii Web:o distribuite si executate pe diferite tipuri de
dispozitiveo REST(REpresentational State Transfero SOAP(Simple Object Acces Protocol)
Service Oriented Arhitecture Protocol
![Page 3: Crearea si gazduirea serviciilor](https://reader033.vdocuments.net/reader033/viewer/2022061617/56815162550346895dbf897f/html5/thumbnails/3.jpg)
Servicii Web
• Caracteristici:o Limbaj transparent(Lanuage transparency)o Proiectare modulara(Modular design)o Infrastructura liberalizata(Open Infrastructure)
![Page 4: Crearea si gazduirea serviciilor](https://reader033.vdocuments.net/reader033/viewer/2022061617/56815162550346895dbf897f/html5/thumbnails/4.jpg)
Servicii Web
• La ce sunt bune?o interoperabilitate intre sisteme(software legacy)o reduc costurile dezvoltare serviciio transfera informatii prin structuri bine cunoscute
![Page 5: Crearea si gazduirea serviciilor](https://reader033.vdocuments.net/reader033/viewer/2022061617/56815162550346895dbf897f/html5/thumbnails/5.jpg)
Servicii Web
• Istoric:o DCE(Distributed Computing Enviroment)
framework pentru dezvoltare aplicatii client/server
RPC serviciu de nume serviciu de timp serviciu de autentificare sistem distribuit de fisier
![Page 6: Crearea si gazduirea serviciilor](https://reader033.vdocuments.net/reader033/viewer/2022061617/56815162550346895dbf897f/html5/thumbnails/6.jpg)
Servicii Web
• Istoric:o CORBA(Common Object Request Broker
Arhitectureo Microsoft DCOM (Distributed Component
Object Model)o JAVA RMI(Remote Method Invocation)
![Page 7: Crearea si gazduirea serviciilor](https://reader033.vdocuments.net/reader033/viewer/2022061617/56815162550346895dbf897f/html5/thumbnails/7.jpg)
Creare servicii(SOAP)Diagrama generala:
![Page 8: Crearea si gazduirea serviciilor](https://reader033.vdocuments.net/reader033/viewer/2022061617/56815162550346895dbf897f/html5/thumbnails/8.jpg)
Creare servicii(SOAP):Exemplu Serviciu TimeServer
![Page 9: Crearea si gazduirea serviciilor](https://reader033.vdocuments.net/reader033/viewer/2022061617/56815162550346895dbf897f/html5/thumbnails/9.jpg)
Creare servicii(SOAP):Exemplu Serviciu TimeServer
![Page 10: Crearea si gazduirea serviciilor](https://reader033.vdocuments.net/reader033/viewer/2022061617/56815162550346895dbf897f/html5/thumbnails/10.jpg)
Creare servicii(SOAP):Publicarea Serviciului
![Page 11: Crearea si gazduirea serviciilor](https://reader033.vdocuments.net/reader033/viewer/2022061617/56815162550346895dbf897f/html5/thumbnails/11.jpg)
Creare servicii(SOAP):Exemplu Contract Serviciu
![Page 12: Crearea si gazduirea serviciilor](https://reader033.vdocuments.net/reader033/viewer/2022061617/56815162550346895dbf897f/html5/thumbnails/12.jpg)
Creare servicii(SOAP):Exemplu Contract Serviciu
![Page 13: Crearea si gazduirea serviciilor](https://reader033.vdocuments.net/reader033/viewer/2022061617/56815162550346895dbf897f/html5/thumbnails/13.jpg)
Creare servicii(SOAP):Transparenta Limbaj Exemplu:
![Page 14: Crearea si gazduirea serviciilor](https://reader033.vdocuments.net/reader033/viewer/2022061617/56815162550346895dbf897f/html5/thumbnails/14.jpg)
Creare servicii(SOAP):Transparenta Limbaj Exemplu:
![Page 15: Crearea si gazduirea serviciilor](https://reader033.vdocuments.net/reader033/viewer/2022061617/56815162550346895dbf897f/html5/thumbnails/15.jpg)
Creare servicii(SOAP):Transparenta Limbaj Exemplu:
![Page 16: Crearea si gazduirea serviciilor](https://reader033.vdocuments.net/reader033/viewer/2022061617/56815162550346895dbf897f/html5/thumbnails/16.jpg)
Creare servicii(SOAP):Transparenta Limbaj Exemplu:
![Page 17: Crearea si gazduirea serviciilor](https://reader033.vdocuments.net/reader033/viewer/2022061617/56815162550346895dbf897f/html5/thumbnails/17.jpg)
Bibliografie
o Java Web Services: Up and Running, 1st Edition by Martin Kalin
o http://en.wikipedia.org/wiki/Representational_state_transfer
o http://en.wikipedia.org/wiki/SOAPo
http://en.wikipedia.org/wiki/Distributed_Computing_Environment