Transcript
Page 1: Crearea si gazduirea serviciilor

Crearea si gazduirea serviciilor

Bobe Catalin 342 C5

Page 2: Crearea si gazduirea serviciilor

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

Servicii Web

• Caracteristici:o Limbaj transparent(Lanuage transparency)o Proiectare modulara(Modular design)o Infrastructura liberalizata(Open Infrastructure)

Page 4: Crearea si gazduirea serviciilor

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

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

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

Creare servicii(SOAP)Diagrama generala:

 

Page 8: Crearea si gazduirea serviciilor

Creare servicii(SOAP):Exemplu Serviciu TimeServer

 

Page 9: Crearea si gazduirea serviciilor

Creare servicii(SOAP):Exemplu Serviciu TimeServer

 

Page 10: Crearea si gazduirea serviciilor

Creare servicii(SOAP):Publicarea Serviciului

 

Page 11: Crearea si gazduirea serviciilor

Creare servicii(SOAP):Exemplu Contract Serviciu

 

Page 12: Crearea si gazduirea serviciilor

Creare servicii(SOAP):Exemplu Contract Serviciu

 

Page 13: Crearea si gazduirea serviciilor

Creare servicii(SOAP):Transparenta Limbaj Exemplu:

 

Page 14: Crearea si gazduirea serviciilor

Creare servicii(SOAP):Transparenta Limbaj Exemplu:

 

Page 15: Crearea si gazduirea serviciilor

Creare servicii(SOAP):Transparenta Limbaj Exemplu:

 

Page 16: Crearea si gazduirea serviciilor

Creare servicii(SOAP):Transparenta Limbaj Exemplu:

 

Page 17: Crearea si gazduirea serviciilor

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


Top Related