Messaggi

Si applica a:SQL ServerIstanza gestita di SQL di Azure

I messaggi sono le informazioni scambiate tra applicazioni che usano Service Broker.

Ogni messaggio fa parte di una conversazione. Un messaggio ha un tipo specifico, determinato dall'applicazione che lo invia. Ogni messaggio ha un'identità univoca di conversazione e un numero di sequenza all'interno della conversazione. Quando si ricevono messaggi, Service Broker usa l'identità di conversazione e il numero di sequenza del messaggio per applicare l'ordinamento dei messaggi.

Il contenuto del messaggio è determinato dall'applicazione. Quando viene ricevuto un messaggio, Service Broker ne convalida il contenuto per assicurarsi che sia valido per il tipo di messaggio. Indipendentemente dal tipo di messaggio, SQL Server archivia il contenuto del messaggio come tipo varbinary(max). Un messaggio può quindi contenere qualsiasi tipo di dati che è possibile convertire in varbinary(max).

In genere, un'applicazione elabora il contenuto di un messaggio in base al contratto e al tipo di messaggio.

Vedi anche