Reputation: 2207
I have 2 orchestrations in a BizTalk Application. I want to use the output of one orchestration as input to another. Is there a way that I can do this? Can one orchestration used in another orchestration?
Upvotes: 0
Views: 1222
Reputation: 122
There is a simple solution by passing messages from orchestration to another using send port in the first orchestration that will pass the message to the second orchestration that will receive the message via the receive port bound to the second one.
Upvotes: 1
Reputation: 21641
There are several ways to do this:
Call Orchestration
(synchronous, can return a parameter back to the caller) or Start Orchestration
shape (asynchronous, fire and forget). Either one allows for variable parameters without promoting properties.There are various design considerations around this:
Upvotes: 4