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

Messaggi

I messaggi rappresentano i dati scambiati tra i servizi. Ogni messaggio appartiene a un'unica conversazione ed è di un tipo specifico.

Conversazioni di dialogo

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.

Gruppi di conversazioni

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

Guida in linea e informazioni

Assistenza su SQL Server 2005