Please enable JavaScript.
Coggle requires JavaScript to display documents.
Web Service - Coggle Diagram
Web Service
piattaforma di comunicazione
Indipendente
permette
usufruire servizi
comunicazione
a prescindere da
linguaggio di programmazione
TRASPARENZA
comunicazione necessita
1- Strumento di comunicazione
Medium HTTP
2- Linguaggio di comunicazione
Formato XML o JSON
Web Service prodotto
definizione
1- Logica di funzionamento
cosa deve fare
2- Web Container
seve sul quale installare
inizio
concetti
URI
individuazione risorse
HTTP
richiedere risorse
HTML
rappresentazione contenuti
nascita strutture NON INTEROPERABILI
CORBA
linguaggi diventati ad oggetti
Java RMI
mondo java
DCOM
microsoft
soluzione INTEROPERABILITA'
RPC (Remote procedure coll)
utilizzato in XML
WEB SERVICE
architettura SOA
(Service Oriented Architecture)
caratteristiche
1- Loosely coupled
indipendenza fra componenti
2- Location Transparent
infrastruttura nascondere max dettagli
3- Protocol Indipendent
Web Service Soap
(Simple Object Access Protocol)
utilizzo
scambio messaggi
invocazione servizi remoti
interfaccia software
Descrive
caratteristiche
funzioni
basato su XML
prettamente TESTUALE
facilita debugging
facilmente leggibile
meno performane
contenuto messaggio
1- Envelope
elemento radice
root del documento XML
intestazione
2- Header
opzionale
info destinate a NODI
info non funzionali
3- Body
messaggio vero e prorpio
4- Fault
Errore di segnalazione