Partager via


Opérations de l'adaptateur de réception

Les adaptateurs de réception peuvent effectuer les opérations suivantes :

  • Envoi unidirectionnel : void SubmitMessage(IBaseMessage msg). Après avoir reçu un message à partir d’un port de réception, l’adaptateur l’envoie à BizTalk Server pour qu’il soit traité par une orchestration d’abonnement ou un port d’envoi.

  • Suspendre : void MoveToSuspendQ(IBaseMessage msg). Lorsque l'adaptateur détermine qu'une analyse, transmission, sérialisation, ou toute autre erreur applicable s'est produite après la soumission, il déplace le message vers la file d'attente des messages interrompus.

  • Envoyer la demande : void SubmitRequestMessage(IBaseMessage requestMsg, string correlationToken, [MarshalAs(UnmanagedType.Bool)]bool firstResponseOnly, DateTime expirationTime, IBTTransmitter responseCallback. Un adaptateur de réception envoie un message entrant à BizTalk Server dans une paire demande-réponse. Une fois que BizTalk Server a correctement traité ce message de demande, il envoie la réponse à l’adaptateur pour la transmettre au point de terminaison spécifique.