1.一种用于动作流分段管理的方法,包括:
执行包括第一组多个步骤的第一父动作流,其中所述第一组多个步骤的至少两个步骤为web应用的区分页面;
在执行所述第一父动作流的过程中,获得第一动作流分段表达;
使用从第一数据源获得的第一数据执行所述第一动作流分段表达以获得第一动作流分段标识符;
从多个动作流分段中选择对应于所述第一动作流分段标识符的第一动作流分段;
执行所述第一动作流分段;以及
当所述第一动作流分段的执行完成时,继续所述第一父动作流的执行。
2.根据权利要求1所述的方法,其中执行所述第一动作流分段表达包括:
执行所述第一动作流分段表达中基于所述第一数据识别无效动作流分段的操作;以及
选择默认动作流分段标识符作为所述第一动作流分段标识符;
其中执行所述第一动作流分段包括基于所述默认动作流分段标识符执行所述第一父动作流中的默认动作流分段。
3.根据权利要求1所述的方法,其中执行所述第一动作流分段表达包括:
执行所述第一动作流分段表达中识别所述第一动作流分段标识符的操作。
4.根据权利要求3所述的方法,还包括:
从所述第一父动作流内的内部源收集所述第一数据,其中使用来自所述内部源的所述第一数据执行所述操作。
5.根据权利要求4所述的方法,还包括:
从所述第一父动作流的动作流上下文收集所述第一数据,
其中使用来自所述动作流上下文的所述第一数据执行所述操作。
6.根据权利要求1所述的方法,还包括:
在执行第二父动作流的过程中,获得第二动作流分段表达;
使用从第二数据源收集的第二数据执行所述第二动作流分段表达,以获得所述第一动作流分段标识符;
从所述多个动作流分段中选择对应于所述第一动作流分段标识符的所述第一动作流分段;
执行所述第一动作流分段;以及
当所述第一动作流分段的执行完成时,继续所述第二父动作流的执行。
7.根据权利要求1所述的方法,还包括:
使用从第二数据源收集的第二数据执行所述第一动作流分段表达以获得第二动作流分段标识符;
从所述多个动作流分段中选择对应于所述第二动作流分段标识符的第二动作流分段;
执行所述第二动作流分段;以及
当所述第二动作流分段的执行完成时,继续所述第一父动作流的执行。
8.一种用于动作流分段管理的系统,包括:
用于存储多个动作流分段的数据库;
计算机处理器;以及
存储器,所述存储器包括用于分段子系统的指令,所述指令当在所述计算机处理器上执行时:
执行包括第一组多个步骤的第一父动作流,其中所述第一组多个步骤中的至少两个步骤为web应用的区分页面;
在执行所述第一父动作流的过程中,获得第一动作流分段表达;使用从第一数据源收集的第一数据执行所述第一动作流分段表达以获得第一动作流分段标识符;
从多个动作流分段中选择对应于所述第一动作流分段标识符的第一动作流分段;
执行所述第一动作流分段;以及
当所述第一动作流分段的执行完成时,继续所述第一父动作流的执行。
9.根据权利要求8所述的系统,其中执行所述第一动作流分段表达包括:
执行所述第一动作流分段表达中基于所述第一数据识别无效动作流分段的操作;以及
选择默认动作流分段标识符作为所述第一动作流分段标识符;
其中执行所述第一动作流分段包括基于所述默认动作流分段标识符执行所述第一父动作流中的默认动作流分段。
10.根据权利要求8所述的系统,其中执行所述第一动作流分段表达包括:
执行所述第一动作流分段表达中识别所述第一动作流分段标识符的操作。
11.根据权利要求10所述的系统,进一步地,其中所述分段子系统:
从所述第一父动作流内的内部源收集所述第一数据,
其中使用来自所述内部源的所述第一数据执行所述操作。
12.根据权利要求10所述的系统,所述分段子系统还:
从所述第一父动作流的动作流上下文收集所述第一数据,
其中使用来自所述动作流上下文的所述第一数据执行所述操作。
13.根据权利要求8所述的系统,进一步地,所述分段子系统:
在执行第二父动作流的过程中,获得第二动作流分段表达;
使用从第二数据源收集的第二数据执行所述第二动作流分段表达,以获得所述第一动作流分段标识符;
从所述多个动作流分段中选择对应于所述第一动作流分段标识符的所述第一动作流分段;
执行所述第一动作流分段;以及
当所述第一动作流分段的执行完成时,继续所述第二父动作流的执行。
14.根据权利要求8所述的系统,进一步地,所述分段子系统:
使用从第二数据源收集的第二数据执行所述第一动作流分段表达以获得第二动作流分段标识符;
从所述多个动作流分段中选择对应于所述第二动作流分段标识符的第二动作流分段;
执行所述第二动作流分段;以及
当所述第二动作流分段的执行完成时,继续所述第一父动作流的执行。
15.一种用于动作流分段管理的非临时性计算机可读介质,包括计算机可读程序代码,所述计算机可读程序代码用于:
执行包括第一组多个步骤的第一父动作流,其中所述第一组多个步骤的至少两个步骤为web应用的区分页面;
在执行所述第一父动作流的过程中,获得第一动作流分段表达;
使用从第一数据源收集的第一数据执行所述第一动作流分段表达以获得第一动作流分段标识符;
从多个动作流分段中选择对应于所述第一动作流分段标识符的第一动作流分段;
执行所述第一动作流分段;以及
当所述第一动作流分段的执行完成时,继续所述第一父动作流的执行。
16.根据权利要求15所述的非临时性计算机可读介质,其中所述指令还用于:
执行所述第一动作流分段表达中基于所述第一数据识别无效动作流分段的操作;以及
选择默认动作流分段标识符作为所述第一动作流分段标识符;
其中执行所述第一动作流分段包括基于所述默认动作流分段标识符执行 所述第一父动作流中的默认动作流分段。
17.根据权利要求15所述的非临时性计算机可读介质,其中所述指令还用于:
执行所述第一动作流分段表达中识别所述第一动作流分段标识符的操作。
18.根据权利要求15所述的非临时性计算机可读介质,其中所述指令还用于:
从所述第一父动作流内的内部源收集所述第一数据,
其中使用来自所述内部源的所述第一数据执行所述操作。
19.根据权利要求15所述的非临时性计算机可读介质,其中所述指令还用于:
在执行第二父动作流的过程中,获得第二动作流分段表达;
使用从第二数据源收集的第二数据执行所述第二动作流分段表达,以获得所述第一动作流分段标识符;
从所述多个动作流分段中选择对应于所述第一动作流分段标识符的所述第一动作流分段;
执行所述第一动作流分段;以及
当所述第一动作流分段的执行完成时,继续所述第二父动作流的执行。
20.根据权利要求15所述的非临时性计算机可读介质,其中所述指令还用于:
使用从第二数据源收集的第二数据执行所述第一动作流分段表达以获得第二动作流分段标识符;
从所述多个动作流分段中选择对应于所述第二动作流分段标识符的第二动作流分段;
执行所述第二动作流分段;以及
当所述第二动作流分段的执行完成时,继续所述第一父动作流的执行。