Programmatically creating BizTalk Server Orchestrations
After some digging, I found a way to programmatically create BizTalk Server Orchestrations through the use of Microsoft.BizTalk.IMS.
I've created a sample generator for your enjoyment here. It's a simple Console application which create an Orchestration receiving a message and executing a Policy using the CallRules shape inside an Atomic Scope.
I personally think this MetaModel opens possibilities for tools like best practices implementors, template processing, etc. Let me know what you think!
Note: the model works in 2006 beta 2 as well.
I've created a sample generator for your enjoyment here. It's a simple Console application which create an Orchestration receiving a message and executing a Policy using the CallRules shape inside an Atomic Scope.
I personally think this MetaModel opens possibilities for tools like best practices implementors, template processing, etc. Let me know what you think!
Note: the model works in 2006 beta 2 as well.
8 Comments:
Hi Martin,
I am unable to find the assemblies and namespaces you talk about here in BTS 2006 beta 2. Do you know of any corresponding equivalent assemblies in 2006 I can look at?
Thanks,
Arun
By Anonymous, at 8:41 PM
Both assemblies can be found in the GAC.
By Martijn Hoogendoorn, at 8:30 PM
Martin, This definitely opens up a lot of possiblities for creating dynamic template projects etc. Nice work!
By Anonymous, at 10:30 PM
Martijn,
This is great. I'm building a tool to help me cookie cutter some orchestrations with some patterns.
By Anonymous, at 5:44 AM
Hi,
i'm unable to download the code. :(, link seems to be broken, can you please provide me the link that works?
Thanks!
By Anonymous, at 1:28 PM
Always good to read good informative post and this is one of them.
Benoni Accommodation
By O R Tambo accommodation, at 6:37 PM
It is good to know about you find wonderful material on BizTalk Server. Which is really wonderful... cheers..
By logo design, at 8:12 PM
that is useful information related to BizTalk Server and i appreciate your efforts on this.
By logo design, at 8:13 PM
Post a Comment
<< Home