different message types handled by the same orchestration ?

Tech-Archive recommends: Fix windows errors by optimizing your registry



Hello,

How would one handle the scenario I'm about to define below in an
orchestration.

The business process is

1. Application A send a message say 100
2. This message is passed on to application B
3. B response with a response 110
4. This response is passed back to application A

(so far so good... simple orchestartion)... now for the twist

In the above scenario, if application A does not get a response back within
say 180 seconds it send a repeat request which is message type 101. 100 & 101
would have similar reference numbers to be able to build a correlation...

So if the application A has time out waiting for 110 the same orchestration
instance should accept the 101 also and send back two 110 in response.

What would the orchestration look like ?

--
Ravi Shankar
.



Relevant Pages