Il termine servizi Web descrive un modo standardizzato di integrare applicazioni basate sul Web utilizzando gli standard aperti XML, SOAP, WSDL e UDDI su una spina dorsale del protocollo Internet. XML viene utilizzato per contrassegnare i dati, SOAP viene utilizzato per trasferire i dati, WSDL viene utilizzato per descrivere i servizi disponibili e UDDI viene utilizzato per elencare i servizi disponibili. Utilizzati principalmente come mezzo per le aziende per comunicare tra loro e con i clienti, i servizi Web consentono alle organizzazioni di comunicare dati senza una conoscenza approfondita dei sistemi IT reciproci dietro il firewall.
A differenza dei tradizionali modelli client / server, come un server Web / sistema di pagine Web, i servizi Web non forniscono all'utente una GUI. I servizi Web condividono invece la logica aziendale, i dati ei processi tramite un'interfaccia programmatica su una rete. L'interfaccia delle applicazioni, non gli utenti. Gli sviluppatori possono quindi aggiungere il servizio Web a una GUI (come una pagina Web o un programma eseguibile) per offrire funzionalità specifiche agli utenti.
I servizi Web consentono a diverse applicazioni provenienti da origini diverse di comunicare tra loro senza la codifica personalizzata che richiede tempo e, poiché tutte le comunicazioni sono in XML, i servizi Web non sono legati a nessun sistema operativo o linguaggio di programmazione. Ad esempio, Java può parlare con Perl, le applicazioni Windows possono parlare con le applicazioni UNIX.
I servizi Web non richiedono l'uso di browser o HTML.
I servizi Web sono talvolta chiamati servizi applicativi.
AVANTI
Filtro sito Web