Long Running

Since a long-running transaction is the same as a timed transaction, but without the timeout, there is not much left to say about this type of transaction.You use this transaction type if you are sure a response will come; you're just not exactly sure when. For example, your business process communicates with another application over a message queue. Since both sides of the queue operate according to a predetermined protocol ,assuring a response, you do not need a timeout.You can set the retry count and backoff time for a long-running transaction because a technical failure—for example, the message queue not accepting the message— might stop the transaction from retrying.

Was this article helpful?

0 0

Post a comment