Partager via


Interfaces pour un adaptateur d'envoi synchrone

Un adaptateur envoie les messages de manière synchrone lorsqu'il bloque le thread appelant du moteur de messagerie tout en effectuant son opération d'envoi. Pour pouvoir envoyer les messages de manière synchrone, l'adaptateur doit implémenter les interfaces suivantes :

  • IBTTransport

  • IBaseComponent

  • IBTTransportControl

  • IPersistPropertyBag

  • IBTTransmitter

    Dans un envoi synchrone, l’adaptateur envoie le message tout en bloquant TransmitMessage, et une fois la transmission réussie retournée True.

    Le schéma ci-dessous indique les interactions d'objets impliquées dans la création d'un adaptateur d'envoi synchrone.

    Image montrant les interactions d’objet impliquées dans la création d’un adaptateur d’envoi synchrone.
    Flux de travail pour l’envoi d’un message de manière synchrone

Voir aussi

Variables d’adaptateur
Développement d’un adaptateur d’envoi
Instanciation et initialisation d’un adaptateur d’envoi
Interfaces pour un adaptateur d’envoi asynchrone
Interfaces pour un adaptateur d’envoi pris en charge par lot synchrone
Interfaces pour un adaptateur d’envoi pris en charge par lot asynchrone
Interfaces pour un adaptateur d’envoi pris en charge par lot asynchrone transactionnel
Interfaces pour un adaptateur d’envoi de type sollicitation-réponse