2012-06-11 32 views
0

我正在考虑将业务流程迁移到Windows Workflow中,客户端应用程序将是ASP/MVC,并且工作流可能通过IIS进行托管。Windows工作流 - 创建可重用任务列表(书签?)

我想创建一个可用于多个工作流程的通用“简单任务”活动。活动属性会是这个样子:

  • 相关客户
  • 指定代理人
  • 提示( “请仔细阅读PO#12345”)
  • 文字为 '真' 按钮( “接受”)
  • 文本为 '假' 按钮( “拒绝”)
  • 变量来存储导致

ONC e工作流命中此活动应将任务放入数据库表中。 Web应用程序将查询表格并向代理显示他们需要完成的任务列表。一旦他们接受/拒绝,工作流程需要恢复。

这是最后一点,我卡住了。我需要在数据库表中存储什么以恢复工作流程?鉴于任务表将被多个工作流程使用,我如何实例化工作流以恢复它?我查看了书签,但他们认为您知道要恢复的工作流程类型。我是否需要使用反射或WF中是否有方法可以传递工作流ID并将其实例化?

回答

相关问题