|
Home > Archive > BizTalk Server Orchestration > October 2005 > Sending a message to multiple locations...
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 |
Sending a message to multiple locations...
|
|
| Kamal 2005-10-24, 10:31 am |
| Hey all,
I'm trying to implement the following scenario and would like your help
please:
I receive an XML message and I map it to two different schemas.
Each new message is then sent to a different location (one to an FTP server
and the other to an email address).
Can I use ParallelActions to implement the above? if so, how? else, how?
Any help, idea and/or links would be very much appreciated.
Thank you.
Kam
| |
| Jan Eliasen 2005-10-24, 10:31 am |
| On Fri, 14 Oct 2005 16:48:29 +0100, "Kamal"
<kali@bca-group.comNOSPAMPLEASE> wrote:
>I receive an XML message and I map it to two different schemas.
>Each new message is then sent to a different location (one to an FTP server
>and the other to an email address).
>
>Can I use ParallelActions to implement the above? if so, how? else, how?
Three simple ways:
1. Have two send ports. Each send port should have a filter that
receives everything from your receive port. Then apply one map to each
send port.
2. Use an orchestration, that takes the input in the first receive
shape. Then use the parallel shape and map the input to each output in
each branch of the parallel shape. Then send the document to the
correct send port.
3. Don't use parallel actions - just do it serially in an
orchestration.
--
Jan Eliasen, representing himself and not the company he works for.
| |
| Kamal 2005-10-24, 10:31 am |
| Thanks..
I've already used number 2 and it worked and the only problem i had was that
the orchestration Type modifier was set to Public and caused some errors..
However, i've changed it 2 internal and currenctly works perfectly. :o)
....
"Jan Eliasen" <eliasen@nospam.nospam> wrote in message
news:fs07l1d2b4bb9o13pldp34m3dhds8l74ke@
4ax.com...
> On Fri, 14 Oct 2005 16:48:29 +0100, "Kamal"
> <kali@bca-group.comNOSPAMPLEASE> wrote:
>
server[vbcol=seagreen]
> Three simple ways:
>
> 1. Have two send ports. Each send port should have a filter that
> receives everything from your receive port. Then apply one map to each
> send port.
>
> 2. Use an orchestration, that takes the input in the first receive
> shape. Then use the parallel shape and map the input to each output in
> each branch of the parallel shape. Then send the document to the
> correct send port.
>
> 3. Don't use parallel actions - just do it serially in an
> orchestration.
>
> --
> Jan Eliasen, representing himself and not the company he works for.
|
|
|
|
|