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
Crearea si gazduirea serviciilor
Bobe Catalin 342 C5
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
Servicii Web
• Caracteristici:o Limbaj transparent(Lanuage transparency)o Proiectare modulara(Modular design)o Infrastructura liberalizata(Open Infrastructure)
Servicii Web
• La ce sunt bune?o interoperabilitate intre sisteme(software legacy)o reduc costurile dezvoltare serviciio transfera informatii prin structuri bine cunoscute
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
Servicii Web
• Istoric:o CORBA(Common Object Request Broker
Arhitectureo Microsoft DCOM (Distributed Component
Object Model)o JAVA RMI(Remote Method Invocation)
Creare servicii(SOAP)Diagrama generala:
Creare servicii(SOAP):Exemplu Serviciu TimeServer
Creare servicii(SOAP):Exemplu Serviciu TimeServer
Creare servicii(SOAP):Publicarea Serviciului
Creare servicii(SOAP):Exemplu Contract Serviciu
Creare servicii(SOAP):Exemplu Contract Serviciu
Creare servicii(SOAP):Transparenta Limbaj Exemplu:
Creare servicii(SOAP):Transparenta Limbaj Exemplu:
Creare servicii(SOAP):Transparenta Limbaj Exemplu:
Creare servicii(SOAP):Transparenta Limbaj Exemplu:
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