locked
In how many manners a WF (Sequence) can be hosted? RRS feed

  • Question

  • Hi all,
    I am a WF beginner user, and I have one question:
    In how many manners a WF (Sequence) can be hosted? (WorkflowInvoker, WorkflowApplication, WorkflowServiceHost is there another way to host?)
    Monday, June 14, 2010 7:13 PM

Answers

  • Ozanich,

    Basically, yes, those are the three ways.  If you are really interested, there is an even more low level way you could go about building your own workflow host, but in general, most everyone can get by with the three you listed.

     

    WorkflowInvoker -- short lived, non persisted workflows, "fire and forget"

    WorkflowApplication -- Interact with workflows throughout their life 

    WorkflowServiceHost -- expose workflows as WCF services.

     

    --matt


    Program Manager -- wf designer -- http://blogs.msdn.com/mwinkle
    • Marked as answer by Ozanich Monday, June 14, 2010 9:20 PM
    Monday, June 14, 2010 7:56 PM

All replies

  • Ozanich,

    Basically, yes, those are the three ways.  If you are really interested, there is an even more low level way you could go about building your own workflow host, but in general, most everyone can get by with the three you listed.

     

    WorkflowInvoker -- short lived, non persisted workflows, "fire and forget"

    WorkflowApplication -- Interact with workflows throughout their life 

    WorkflowServiceHost -- expose workflows as WCF services.

     

    --matt


    Program Manager -- wf designer -- http://blogs.msdn.com/mwinkle
    • Marked as answer by Ozanich Monday, June 14, 2010 9:20 PM
    Monday, June 14, 2010 7:56 PM
  • Thank you Matt!

    Could you send me more information about how to build a workflow host by my own?

    Thanks in advance!

     

    Monday, June 14, 2010 9:11 PM