发明名称 用于对工作流中的延续建模的框架
摘要 经由延续允许创建工作流中的控制流模式。每一延续表示由虚拟化托管执行环境的工作流引擎在工作流中执行的活动的活动执行上下文。响应于请求,经由延续重新创建活动执行上下文,且在重新创建的上下文内执行活动。
申请公布号 CN101416157B 申请公布日期 2012.08.29
申请号 CN200780012359.9 申请日期 2007.02.21
申请人 微软公司 发明人 D·K·舒克拉;R·B·施米特;M·梅达;A·J·沙加;K·拉曼;N·塔尔伯特
分类号 G06F9/44(2006.01)I 主分类号 G06F9/44(2006.01)I
代理机构 上海专利商标事务所有限公司 31100 代理人 顾嘉运
主权项 一种允许创建工作流中的控制流模式的方法,所述方法包括:在一个或多个程序片段由元运行时引擎执行期间为在执行期间被挂起的程序片段中的每一个生成多个延续,所述元运行时引擎虚拟化具有固定功能的托管执行环境,所生成的多个延续中的每一个表示对应的挂起的程序片段的活动执行上下文,每一延续准许对应的挂起的程序片段随后基于用户请求来从挂起的执行点恢复执行;存储所生成的多个延续以便为所述挂起的程序片段创建执行日志;响应于来自用户的请求来从所述执行日志选择所存储的延续之一并检索所选的延续,以恢复对应的挂起的程序片段的执行;重新创建与检索到的延续相关联的活动执行上下文;以及在所述重新创建的活动执行上下文内恢复与检索到的延续相对应的挂起的程序片段的执行。
地址 美国华盛顿州