Interfacce del motore di messaggistica

Vi sono tre tipi di interfacce pubbliche che gli adapter possono utilizzare per consentire l'interazione con il Motore di messaggistica. Queste vengono illustrate nelle sezioni seguenti.

IBTTransportProxy

Gli adapter interagiscono sempre con il Motore di messaggistica utilizzando il proprio proxy di trasporto. Il proxy di trasporto viene utilizzato per operazioni quali ad esempio creare batch, ottenere le impostazioni predefinite del messaggio e registrare ricevitori isolati al motore.

IBTTransportBatch

Questa interfaccia viene fornita dal Motore di messaggistica e definisce metodi che possono essere utilizzati dagli adapter per operare su batch di messaggi. Il Motore di messaggistica elabora i batch in modo asincrono.

IBTDTCCommitConfirm

Gli adapter che utilizzano transazioni MSDTC (Microsoft Distributed Transaction Coordinator) esplicite nei batch devono utilizzare questa interfaccia per notificare al motore il risultato della transazione.