一种流程虚拟机的流转方法和装置制造方法及图纸

技术编号:9406632 阅读:95 留言:0更新日期:2013-12-05 06:15
本申请提供了一种流程虚拟机的流转方法和装置,其中,所述方法包括:步骤S10,根据流程定义创建流程实例;步骤S11,确定当前操作节点;步骤S12,创建所述当前操作节点的活动实例;步骤S13,当所述活动实例存在节点进入事件时,触发所述事件;步骤S14,执行所述当前操作节点的行为;步骤S15,当所述活动实例存在节点离开事件时,触发所述事件;步骤S16,根据所述当前操作节点的行为执行结果,获取所述当前操作节点的出口有向连接;步骤S17,调用所述流程实例的流转方法;步骤S18,当所述出口有向连接存在流转事件时,触发所述事件;步骤S19,根据所述有向连接找到下一个操作节点,返回步骤S11。本申请可以支持多线程并发执行,满足在高并发场景下的响应性能。

【技术实现步骤摘要】

【技术保护点】
一种流程虚拟机的流转方法,其特征在于,包括:步骤S10,根据流程定义创建流程实例;步骤S11,确定当前操作节点;步骤S12,创建所述当前操作节点的活动实例;步骤S13,当所述活动实例存在节点进入事件时,触发所述节点进入事件;步骤S14,执行所述当前操作节点的行为;步骤S15,当所述活动实例存在节点离开事件时,触发所述节点离开事件;步骤S16,根据所述当前操作节点的行为执行结果,获取所述当前操作节点的出口有向连接;步骤S17,调用所述流程实例的流转take方法;步骤S18,当所述出口有向连接存在流转事件时,触发所述流转事件;步骤S19,根据所述出口有向连接找到下一个操作节点,返回步骤S11。

【技术特征摘要】

【专利技术属性】
技术研发人员:章向明
申请(专利权)人:阿里巴巴集团控股有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1