Condividi tramite


Operazioni degli adapter di ricezione

Gli adapter di ricezione possono eseguire le operazioni seguenti:

  • Invio unidirezionale: void SubmitMessage(msg IBaseMessage). Dopo aver ricevuto un messaggio da una porta di ricezione, l'adapter lo invia a BizTalk Server da elaborare tramite una orchestrazione di sottoscrizione o una porta di invio.

  • Sospensione: void MoveToSuspendQ(IBaseMessage msg). Quando l'adapter rileva un errore di analisi, trasmissione, serializzazione o altro avvenuto dopo l'invio, sposta il messaggio nella coda degli elementi sospesi.

  • Invia richiesta: void SubmitRequestMessage(IBaseMessage requestMsg, string correlationToken, [MarshallalAs(UnmanagedType.Bool)]bool firstResponseOnly, DateTime expirationTime, IBTTransmitter responseCallback. Un adattatore di ricezione invia un messaggio in ingresso a BizTalk Server in una coppia di risposta richiesta. Dopo BizTalk Server elabora correttamente questo messaggio di richiesta, invia la risposta all'adapter per trasmetterla all'endpoint specifico.