Architettura delle conversazioni
Tutte le applicazioni di Service Broker comunicano mediante conversazioni, ovvero scambi di messaggi asincroni affidabili con esecuzione prolungata. Per le conversazioni Service Broker utilizza gli oggetti riportati di seguito.
Oggetto | Definizione |
---|---|
I messaggi rappresentano i dati scambiati tra i servizi. Ogni messaggio appartiene a un'unica conversazione ed è di un tipo specifico. |
|
I dialoghi sono conversazioni bidirezionali tra due servizi di Service Broker. I dialoghi consentono a Service Broker il recapito di messaggi inviati una sola volta rispettando l'ordine di invio. Ogni dialogo appartiene a un unico gruppo di conversazioni e segue un contratto specifico. |
|
I gruppi di conversazioni identificano le conversazioni che interagiscono per completare la stessa attività. Tramite i gruppi di conversazione Service Broker è in grado di gestire il blocco dei messaggi, che consente agli sviluppatori delle applicazioni la gestione della concorrenza. I gruppi di conversazioni vengono inoltre utilizzati dagli sviluppatori per semplificare la gestione dello stato. |
Vedere anche
Altre risorse
Esercitazioni su Service Broker