Biztalk 2004 Integration Experiences

Monday, June 27, 2005

Calling FlatFile Parser/Serializer Directly from an Orchestration

I was reading some Biztalk Server 2006 documentation and one of the feature that caught me was invoking Pipelines directly from an Orchestration.For a sample on this please see a sample written by Stephen W. Thomas

It would be nice if I can do the same in Biztalk 2004. Unfortunately it's not that easy to do it in Biztalk 2004.

Currently one of my projects has an Orchestrations which has to convert to an xml file to a flat file and use a legacy component to perform an import. I had to use a send pipeline with loopback and configure the flat file disassembler in a receive pipeline to convert xml to flat file. This kind of seems expensive to me on MessageBox calls and decreases performance of the orchestration.

So as a first step to achieve calling pipelines from orchestration I wanted to at least call a Flat File Parser/Serializer directly from Orchestration. After digging deep into the Biztalk objects I was able to do this.

You can download the sample here. I'll be aslo uploading the samples to GotDotNet website

Let me know if you have any comments/suggestions/bugs

2 Comments:

  • At 5:20 PM, Anonymous Scott Colestock said…

    Take a peek at http://geekswithblogs.net/gwiele/archive/2004/11/10/14737.aspx - I've used this before with good success (and worked with Greg on the concept.)

     
  • At 7:00 PM, Blogger Deepak Lakshmanan said…

    Thanks Scott, That really helps.

     

Post a Comment

<< Home