代码之家  ›  专栏  ›  技术社区  ›  philsquared

Windows工作流基础——在特定时间运行的调度活动

  •  2
  • philsquared  · 技术社区  · 14 年前

    我正在评估WF是否适合我正在进行的设计。我正处在一个鸡蛋和鸡的难题中,我不想花太多时间去学习所有的细节,直到我有了一个好主意,认为它是合适的。

    有一件事我似乎找不到太多有意义的,那就是日程安排。我的意思是把活动安排在一个特定的时间开始。

    例如,我有一个工作流,在开始时执行前两个活动,但必须等到第二天上午9点才能继续。

    我意识到,我可以通过将其分为两个工作流来达到同样的效果——第二个工作流是由计划任务触发的。但这将失去最初拥有工作流的许多好处,例如活动之间状态的无缝持久性和有保证的排序。

    那么,是否有一种方法可以在单个工作流中实现这一点?最好内置于WF中(例如,waituntil活动),但另一种选择可能是工作流在接收外部产品之前休眠。

    2 回复  |  直到 13 年前
        1
  •  3
  •   Maurice    14 年前

        2
  •  1
  •   Martin    13 年前

    推荐文章