Gestione di errori in Service Broker
La gestione degli errori in un'applicazione che utilizza Service Broker è caratterizzata da due aspetti distinti. In primo luogo l'applicazione deve gestire gli errori generati dal Motore di database tramite il normale meccanismo di gestione degli errori Transact-SQL. In secondo luogo un'applicazione che utilizza Service Broker deve gestire gli errori asincroni in arrivo come messaggi sulla coda relativa al servizio. In entrambi i casi un'applicazione non deve rimuovere in modo permanente un messaggio da una coda senza agire sul messaggio e deve sempre mantenere un blocco del gruppo di conversazioni prima di aggiornare lo stato correlato al gruppo stesso.
Contenuto della sezione
Gestione di errori Transact-SQL (Service Broker)
Descrive le strategie per la gestione di errori Transact-SQL durante le operazioni di messaggistica transazionale.Gestione dei messaggi di errore di Service Broker
Descrive le strategie per la gestione di messaggi di errore recapitati da Service Broker.Gestione di messaggi non elaborabili
Descrive le strategie per il recupero da messaggi non elaborabili.