Servicii web
De la Wikipedia, enciclopedia liberă
[modifică] Introducere
Multitudinea de protocoale şi standarde disponibile de la sfârşitul secolului XX in sfera Internetului au dat posibilitatea comunicării între aplicaţii pe sisteme aflate la distanţe mari, dar care aveau acces la internet, astfel există sisteme ce oferă servicii de informare, de procesare a informaţiilor şi toate sunt independente de platformă, accesul la acestea se face prin servicii web. Un exemplu clasic de servicii web de informare ar fi aflarea cursului valutar curent trimiţând doar numele valutei respective, aflarea condiţiilor climaterice intr-un anumit punct de pe glob, iar serviciile de prelucrare de informaţii pornesc de la cele banale, care ofera posibilitatea de a face operaţii aritmetice asupra unor numere, la servicii complexe de auentificare.
Putem aduce definiţii mai clare în continuare.
[modifică] Definiţii
- Un serviciu web este o componenta software descrisă print-un WSDL care dă posibilitatea să fie accesată folosint protocoale de reţea standard de genul SOAP şi HTTP. ( http://www.oasis-open.org/committees/wsia/glossary/wsia-draft-glossary-03.htm)
- Un serviciu web este o bucată de software care se pune la dipoziţie pe Internet şi foloseşte un sistem de mesaje standardizat bazat pe XML. Trebuie să existe mecanisme simple de a găsi un serviciu şi interfaţa publică a acestuia. ( http://www.factory3x5.com/more_info/glossary.xml)
- Un serviciu web este o colecţie de protocoale şi standarde folosite pentru schimbul de date între aplicaţii sau sisteme. Aplicaţii software scrise în limbaje de programare diferite şi care rulează pe diverse platforme pot folosi serviciile web pentru a face schimb de date pe reţea, pe Internet, într-o manieră asemănătoare comunicării inter-procese pe un singur calculator. Interoperabilitatea se datorează standardelor publice folosite.