Jon Flanders' Blog

Hosting workflows in BizTalk

Thursday, June 28, 2007 1:42:02 PM (GMT Standard Time, UTC+00:00)

I've been pretty quiet lately - mostly because I've been working on this project for hosting workflows inside of BizTalk 24x7 (well more like 16x7  - I'm too old to do 24x7 anymore even with RedBull).  Its been really fun getting this code to work (generating orchestrations from workflows).

Feel free you can feel free to contact me if you have question and look for more posts about this sample and how it works.

 |    #    Comments [2]   

Friday, June 29, 2007 11:11:32 PM (GMT Standard Time, UTC+00:00)
Hi Jon,

Good job done. It's a very cool feature that it's possible to host WF workflows in an orchestration.

I do have one question. When you host a WF workflow in an orchestration. And the workflow needs external data from a webservice. What's the best way to go? Get the message somehow back to the orchestration, or call the webservice from the sequential workflow? If you do that, then you loose some advantages of BizTalk, where you can configure for example the urn/url of the webservice and let BizTalk handle the communication. Also configuration of external assemblies has always been 'hard' (If you don't want to you the default biztalk.config file or SSO Config)
Friday, June 29, 2007 11:45:16 PM (GMT Standard Time, UTC+00:00)
The activites in the sample support receive/send as well as send/receive. So to call another webservice you'd configure the Send Activity with a contract and method and then a Receive connected to the Send (if the MEP was Solicit-Response).

There will soon be more documentation on how to use these activities.
All comments require the approval of the site owner before being displayed.
Name
E-mail
Home page

Comment (HTML not allowed)  

Enter the code shown (prevents robots):

Navigation

Books

Courses

Search

Subscribe

  • RSS 2.0
  • Add to Windows Live button
  • Add to Google button
  • Add to MyMSN button
  • Add to MyYahoo button
  • Add to Bloglines button
  • Add to Newsgator button