none
如何在ASP.Net的单个请求中用Workflow做组件调度引擎? RRS feed

  • 问题

  • 我们在ASP.Net的页面中希望可以使用Workflow的顺序工作流作为标准组件调度引擎,但是由于Workflow会独立起一个线程运行与当前的页面请求不在一个线程上,请问有没有什么好的方法能够让我能够在在顺序工作流执行完成后,再返回请求处理结果。

    2008年7月15日 5:15

答案

  • 参考Developing ASP.NET Workflow Applications

    http://msdn.microsoft.com/en-us/library/ms734584(VS.85).aspx


    Working with Windows Workflow Foundation in ASP.NET
    http://www.devx.com/dotnet/Article/29992
    2008年7月15日 5:29
    版主

全部回复

  • 参考Developing ASP.NET Workflow Applications

    http://msdn.microsoft.com/en-us/library/ms734584(VS.85).aspx


    Working with Windows Workflow Foundation in ASP.NET
    http://www.devx.com/dotnet/Article/29992
    2008年7月15日 5:29
    版主
  •  谢谢你的帮助,但是你提供的资源我以前也看过,我希望的是能够在一个request中完成整个流程并得到返回结果。以便实现组件调度。这些示例在流程本身运行时间不长的情况下基本有效,但是如果你在示例中加入delay的话,你就得不到你期望的结果了。

    2008年7月16日 1:09
  • 可以在调用后使用锁,等工作流执行完成后再解锁然后你获取结果返回!

    2008年7月23日 7:49
  • 能不能给一个具体的样例代码,谢谢!

    2008年7月24日 8:04