发明名称 用于基于延续的元运行时环境的抽象执行模型
摘要 提供用于虚拟化托管执行环境的工作流引擎。工作流引擎基于自动机和与之相关联的方法来执行工作流。工作流引擎捕捉与正在执行的工作流相关联的延续以允许对现实过程的建模。
申请公布号 CN101416214A 申请公布日期 2009.04.22
申请号 CN200780012432.2 申请日期 2007.02.21
申请人 微软公司 发明人 D·K·舒克拉;R·B·施米特;M·梅达;A·J·沙加
分类号 G06Q99/00(2006.01)I;G06F9/44(2006.01)I 主分类号 G06Q99/00(2006.01)I
代理机构 上海专利商标事务所有限公司 代理人 陈 斌
主权项 1. 一种对工作流中的现实过程建模的方法,所述方法包括:定义与工作流中的活动606相关联的自动机500,所定义的自动机500具有一组与之相关联的状态;定义对应于所述自动机500中的每一状态的一个或多个方法,所定义的方法与表示所述活动606的数据结构相关联;由虚拟化具有固定功能的托管执行环境106的元运行时引擎202基于所定义的自动机500和所定义的方法执行包括所述活动606的程序片段;接收针对正在执行的程序片段的挂起信号;响应于所接收的挂起信号确定与所述程序片段相关联的延续数据210,所述延续数据210表示所述程序片段的延续;将所确定的延续数据210存储在存储器区208中;标识与所述程序片段相关联的一个或多个资源;以及释放所标识的资源。
地址 美国华盛顿州