BizTalk Adapter for Windows Workflow Foundation sample (June 2007 CTP)


Just announced today at TechEd 2007 in Orlando Florida. We are developing a new SDK Sample that lets software developers build workflow models in Windows Workflow Foundation and then host then in BizTalk Server 2006.


The BizTalk Adapter for Windows Workflow Foundation SDK Sample (June 2007 CTP) is a preview of some new technology for business logic and process developers. It provides for workflow models developed using Windows Workflow Foundation from the .NET Framework 3.0 to be hosted in BizTalk Server 2006. By doing this the workflow gains access to services from BizTalk Server 2006 including scalability, reliability, manageability, and access to messaging with BizTalk Server ports. The next major version of BizTalk Server is planned to be built on Windows Workflow Foundation and this CTP provides an option for customers to do this with current technologies. A release date has not yet been planned and will depend on customer feedback and the sample is currently not planned to be Microsoft supported. The CTP is suitable for software developers familiar with Windows Workflow Foundation and is provided as an SDK sample with source code.


The sample provides a tool that evaluates an existing WF workflow model and creates a BizTalk orchestration project as a proxy for that WF workflow model. The orchestration can then be deployed to BizTalk Server and the WF model is used.


Watch a Demo Video


Jon Flanders has recorded a 45 minute video demo of using the CTP to host a WF workflow model in BizTalk Server 2006 and he shows it running. Watch here.


We expect to have the CTP of the SDK Sample available later this month (June 2007).


Comments (16)
  1. Just announced today at TechEd 2007 in Orlando Florida. We are developing a new SDK Sample that lets

  2. Pretty cool, there WILL be a solution for hosting Windows Workflow Foundation workflows in BizTalk Server

  3. Windows Workflow Foundation (WF) can be hosted in any .Net Application Type. In v1 (in .Net Framework

  4. How about using a WF inside BizTalk 2006…Now?

  5. Chris Romp says:

    Okay this is interesting. It seems that we’ve worked out a way to build workflow models inside of Windows

  6. Today was announced at TechEd 2007 the availability of a new tool to host WF workflows into BizTalk Server

  7. The WCF-based adapters can be used within an aggregated inter or intra enterprise business process to

  8. McGeeky says:

    Hi,

    This is a clever tool with a great walkthrough of how to host WF in BizTalk. However, I am not sure I see much value in doing this. Its a long way from having BizTalk using WF as the platform for the orchestration designer.

    I would appreciate it if you answer my questions, it would help me understand where this tool fits in to the scheme of things:

    1. Presumably its possible for the same BizTalk orchestration to host multiple workflows? And if so, does the orchestration tool support that?

    2. Is it right that BizTalk would not be able to serialise the workflow when the workflow is running, only before it has run or after is has run?

    3. Can the same workflow have more than one entry and exit point in the orchestration? E.g. BizTalk calls the workflow which returns a message after a couple of activities. BizTalk does some more stuff then calls the same workflow again which picks up from where it left off. (Hope I make sense there!)

    Thanks!!

    McGeeky

  9. beegee says:

    演示如何将一个WWF的模块加载到BizTalk Server 2006上去来获得BizTalk Server的企业级的支持。最重要的透露了BizTalk和Windows Workflow Foundation将来的关系,即:下一个版本的BizTalk将使用WWF来构建。

  10. Paul Andrew says:

    Hello McGeeky,

    >>1. Presumably its possible for the same BizTalk orchestration to host multiple workflows? And if so, does the orchestration tool support that?

    No, we are working on a 1 to 1 relationship between the workflow model and the proxy orchestration.

    >>2. Is it right that BizTalk would not be able to serialise the workflow when the workflow is running, only before it has run or after is has run?

    No, BizTalk can serialize (or dehydrate) the workflow instance whilst it is idle. The workflow instance is persisted into the BizTalk orchestration instance before dehydration.

    >>3. Can the same workflow have more than one entry and exit point in the orchestration? E.g. BizTalk calls the workflow which returns a message after a couple of activities. BizTalk does some more stuff then calls the same workflow again which picks up from where it left off. (Hope I make sense there!)

    Yes, there can be multiple messaging points in a workflow which are all mapped to messages via ports in the BizTalk orchestration.

    Hope this helps.

    Cheers,

    Paul

  11. Wouter Crooy says:

    Hi Paul,

    Only one question 🙂

    When can exactly expect the CTP release? Will it also be open source? And is it possible to release some in-depth information about prior to the release?

  12. Paul Andrew says:

    Hi Wouter,

    We’re still on track for a CTP release before the end of the month. Subscribe here and you’ll be the first to hear about it.

    The source will be included, and you can review the applicable license before you install it.

    Cheers,

    Paul

  13. Mick Badran says:

    Paul – it’s the 27th now and I’m hanging out for some links……..maybe I’ll bribe Jon 🙂

  14. Paul Andrew says:

    This is for .NET developers who are trying out Windows Workflow Foundation and want a server environment

  15. Microsoft ESB Guidance 2006年10月微软发布的ESB Guidance CTP1,近日6月的CTP版本发表,更多的改进似乎是放在对Biztalk Server R2 的支持和最新的文档上面,其中比较引人注目的是比如基于Biztalk

Comments are closed.

Skip to main content