Condividi tramite


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