发明名称 一种流程虚拟机的流转方法和装置
摘要 本申请提供了一种流程虚拟机的流转方法和装置,其中,所述方法包括:步骤S10,根据流程定义创建流程实例;步骤S11,确定当前操作节点;步骤S12,创建所述当前操作节点的活动实例;步骤S13,当所述活动实例存在节点进入事件时,触发所述事件;步骤S14,执行所述当前操作节点的行为;步骤S15,当所述活动实例存在节点离开事件时,触发所述事件;步骤S16,根据所述当前操作节点的行为执行结果,获取所述当前操作节点的出口有向连接;步骤S17,调用所述流程实例的流转方法;步骤S18,当所述出口有向连接存在流转事件时,触发所述事件;步骤S19,根据所述有向连接找到下一个操作节点,返回步骤S11。本申请可以支持多线程并发执行,满足在高并发场景下的响应性能。
申请公布号 CN103426045A 申请公布日期 2013.12.04
申请号 CN201210160828.4 申请日期 2012.05.22
申请人 阿里巴巴集团控股有限公司 发明人 章向明
分类号 G06Q10/06(2012.01)I;G06F9/455(2006.01)I 主分类号 G06Q10/06(2012.01)I
代理机构 北京润泽恒知识产权代理有限公司 11319 代理人 赵娟
主权项 一种流程虚拟机的流转方法,其特征在于,包括:步骤S10,根据流程定义创建流程实例;步骤S11,确定当前操作节点;步骤S12,创建所述当前操作节点的活动实例;步骤S13,当所述活动实例存在节点进入事件时,触发所述节点进入事件;步骤S14,执行所述当前操作节点的行为;步骤S15,当所述活动实例存在节点离开事件时,触发所述节点离开事件;步骤S16,根据所述当前操作节点的行为执行结果,获取所述当前操作节点的出口有向连接;步骤S17,调用所述流程实例的流转take方法;步骤S18,当所述出口有向连接存在流转事件时,触发所述流转事件;步骤S19,根据所述出口有向连接找到下一个操作节点,返回步骤S11。
地址 英属开曼群岛大开曼资本大厦一座四层847号邮箱