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.