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