miercuri, 14 ianuarie 2009

Web Services (Generalitati)


Un serviciu Web este un modul software care poate fi accesat la distanta prin intermediul protocolului HTTP. Standardul pentru comunicarea cu serviciile Web este SOAP (Simple Object Access Protocol), care se bazeaza pe XML.

Similar unei aplicatii Web, un serviciu Web defineste o serie de module care asteapta cereri de la clienti, trimit cererea spre procesare unor clase de business si intorc raspunsul. Spre deosebire de aplicatiile Web clasice, clientul unui serviciu Web nu trebuie sa fie (si de obicei nu este) un browser.



Crearea si utilizarea unui serviciu Web se pot descrie in urmatorii pasi:
1.Se creeaza aplicatia Java care reprezinta serviciul Web
2.Serviciul Web este descris folosind un fisier WSDL
3.Serviciul Web se va inregistra intr-un registry UDDI si/sau ebXML
4.Un client cauta un serviciu Web folosind un directory UDDI / ebXML
5.Clientul va folosi mesaje SOAP pentru a comunica cu serviciul Web; datele se
vor schimba folosind protocolul HTTP, in format XML.


Un comentariu:

Blogger spunea...

wow...
am ramas fara cuvinte...