I pilastri

Le Soa vedono la presenza di differenti ruoli (o figure) ed elementi costitutivi: Il service provider: permette l’accesso ai servizi, crea una descrizione dei servizi e la pubblica all’interno del registro tenuto dal service broker. Il service requesto …

Le Soa vedono la presenza di differenti ruoli (o figure) ed elementi costitutivi:
Il service provider: permette l’accesso ai servizi, crea una descrizione
dei servizi e la pubblica all’interno del registro tenuto dal service
broker.
Il service requestor: è responsabile del “cerca e trova”
del servizio più idoneo a risolvere una specifica esigenza, sulla base
della descrizione che del servizio stesso viene fatta dal service broker. Il
requester è anche responsabile di collegare tra loro i diversi servizi
messi a disposizione dal provider.
Il service broker: tiene un registro delle descrizioni dei servizi ed è
responsabile di indirizzare il requestor al provider di servizi Web che meglio
risponde alle sue necessità.
L’architettura di messaging: riguarda le interazioni esistenti tra i diversi
messaggi scambiati tra le applicazioni.
L’architettura di implementazione: descrive le modalità con le
quali i messaggi sono mappati, senza entrare nel merito delle modalità
con le quali questi messaggi sono scambiati tra le applicazioni.
Gli eventi: sono gli elementi sulle quali si fonda una Soa. Sono identificabili
da una ricevuta, che attesta che un certo messaggio è stato scambiato
tra l’applicazione A e la B, attraverso il message bus.

LASCIA UN COMMENTO

Inserisci il tuo commento
Inserisci il tuo nome