Skip to main content

Posts

Showing posts from October, 2011

Delivery Notification in BizTalk Orchestration

•          The Biztalk engine has the notion of publishing system level (positive) Acknowledgments ( ACK’s ) which indicate a successful message transmission and Negative Acknowledgments ( NACK’s ) which indicate the suspension of a message. •          Orchestrations can use delivery notification to subscribe to these acknowledgments for the messages that they send •          These are extremely powerful and can be used for handling the outcomes of asynchronous operations in the engine. •          For example, consider the scenario whereby an Orchestration transmits a one-way message over HTTP, the Orchestration will publish the message to the Message Box which will route it to the appropriate send port. The transmission of the message is completely decoupled from the Orchestration publishing to the Message Box, so the Orchestration has no notion of whether the transmission actually succeeded or not, instead the Orchestration only knows whether the message was successfully publish