Facilitatile de interactiune peste web presupun existenta unor programe specializate de comunicare si procesare, aflate "in spatele" interfetelor grafice la care opereaza difuzorii de informatii.
Este de asemenea utila tuturor celor care vor sa se autoinstruiasca in elaborarea de aplicatii distribuite folosind tehnologii middleware sau Servicii we.
Lucrarea se adreseaza in primul rand informaticienilor: studenti, programatori si designeri web, project manageri etc.
Informatia prezentata permite cititorului sa isi implementeze propriile Servicii web fara a utiliza resurse suplimentare.
Fiecare astfel de prezentare este completata printr-o serie de exemple, elaborate in limbajele C#, Java, PHP, Python.
Lucrarea de fata prezinta elementele strict necesare de natura teoretica, conceptuala si metodologica legate de Servicii web.
In prezent sunt cunoscute trei modele (tipuri) de Servicii web: XML-RPC, SOAP cu WSDL si UDDI, REST (sau RESTful).
Paradigma Servicii web presupune oferirea de functionalitati apelabile peste web de catre programe client, cu respectarea interoperabilitatii, la fel cum un program apelator apeleaza un subprogram.
In comunicarea web actuala, cuvantul de ordine este interoperabilitatea, adica implementarea proceselor partenere de asa maniera incat ea sa nu fie dependenta nici de limbajul de programare in care se codifica programele, nici de platforma pe care ruleaza acestea.
Facilitatile de interactiune peste web presupun existenta unor programe specializate de comunicare si procesare, aflate "in spatele" interfetelor grafice la care opereaza difuzorii de informatii