|
Home > Archive > BizTalk Server Orchestration > August 2004 > orchestration message flow
You are viewing an archived Text-only version of the thread.
To view this thread in it's original format and/or if you want to reply to
this thread please [click here]
| Author |
orchestration message flow
|
|
| ramani viswanathan 2004-08-18, 5:52 pm |
| Hi
I need to design an orchestration that takes input xml via receive port,
send to a web service which validates and sends back a response xml( which is
diferent from the original xml passed to web service). Now based on the value
on the response xml, I want to forward my original xml to a send port. How
can I achieve this?
Thanks
Ramani
| |
| Alan Smith 2004-08-18, 5:52 pm |
| Hi Ramani,
A few optinns you could look at:
Use a dynamic send port, and set the send port properties based on the value
in the XML response.
Use a decision shape in your orchestration to make a decision based on the
response, and route the message to fixed send ports.
Create a promoted property in your outbound message (such as targetPort),
and use content based routing in the send ports to filter the message
(publish-subscribe).
The best solution will depend on how many send ports you have, and how
frequently they will change.
/Alan
BizTalk Patterns and Practices
http://geekswithblogs.com/asmith
"ramani viswanathan" wrote:
> Hi
>
> I need to design an orchestration that takes input xml via receive port,
> send to a web service which validates and sends back a response xml( which is
> diferent from the original xml passed to web service). Now based on the value
> on the response xml, I want to forward my original xml to a send port. How
> can I achieve this?
>
> Thanks
> Ramani
| |
| Enrico Zerilli 2004-08-22, 5:58 pm |
| I have the same solution but i think is better use a parallel action shape
almost to decisional shape.
Bye
"Alan Smith" wrote:
[vbcol=seagreen]
> Hi Ramani,
>
> A few optinns you could look at:
>
> Use a dynamic send port, and set the send port properties based on the value
> in the XML response.
>
> Use a decision shape in your orchestration to make a decision based on the
> response, and route the message to fixed send ports.
>
> Create a promoted property in your outbound message (such as targetPort),
> and use content based routing in the send ports to filter the message
> (publish-subscribe).
>
> The best solution will depend on how many send ports you have, and how
> frequently they will change.
>
> /Alan
>
> BizTalk Patterns and Practices
> http://geekswithblogs.com/asmith
>
>
> "ramani viswanathan" wrote:
>
|
|
|
|
|