一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

基于工作流平台表达有组分关系服务的方法

2022-05-11 16:01:39 来源:中国专利 TAG:

技术特征:
1.一种基于工作流平台表达有组分关系服务的方法,其特征在于:该方法包括:步骤1:在工作流平台定义层中表达功能的活动类型中增加递阶组分活动类型,从而能以树形结构表达流程定义模型的组分关系;步骤2:针对应用案例绘制其服务组分关系树形结构图;步骤3:将服务组分关系树形结构映射为流程定义模型组分关系树形结构;步骤4:在工作流平台运行层中对处于流程定义模型组分关系树形结构的节点创建实例,启动有组分关系的服务。2.如权利要求1所述的基于工作流平台表达有组分关系服务的方法,其特征在于:所述的步骤2服务组分关系树形结构为根据应用案例需求逐层级分解的由复合服务和原子服务搭建的树形结构,复合服务处于树形结构的节点,而原子服务处于树形结构的叶子节点。3.如权利要求1所述的基于工作流平台表达有组分关系服务的方法,其特征在于:所述的步骤3具体包括:3.1.将服务组分关系树形结构中的节点中的复合服务用流程定义模型来表达,处于服务组分关系树形结构叶子节点的原子服务由功能型活动表达,从而形成流程定义模型组分关系树形结构,含有递阶组分活动的流程定义模型处于树形结构的节点,只含有功能型活动的流程定义模型处于树形结构的叶子节点;3.2.当节点模型实例中的递阶组分活动在激活时可实例化子节点流程定义模型,子节点流程定义模型的组合次序和组合逻辑在父节点流程定义模型中的递阶组分活动中进行配置,从而用流程定义模型组分关系表达服务组分关系;3.3.在递阶组分活动中配置其前驱活动合并和后继活动分支的组合次序和组合逻辑、扩展的子流程定义模型、在父流程定义模型中定义并传递给子流程定义模型的相关数据、隶属于子流程定义模型返回父流程定义模型的相关数据。4.如权利要求1所述的基于工作流平台表达有组分关系服务的方法,其特征在于:所述的步骤4具体包括:4.1.在工作流平台运行层,当树形结构某个节点的流程定义模型实例化时,该节点下的所有节点流程定义模型将按照配置的组合次序、组合逻辑依次进行实例化;4.2.父流程定义模型实例中递阶组分活动在激活时动态实例化子流程定义模型并向其传递参数时,子流程定义模型实例记录父流程定义模型实例编号以反映父子组分关系,同时递阶组分活动后续活动暂停执行,直至子流程定义模型实例执行完毕后,工作流平台驱动父流程定义模型实例沿着递阶组分活动断点继续执行。4.3.工作流平台运行层的流程定义模型中的功能型活动在激活时会与交互层绑定的功能模块进行交互来表达其功能,因而递阶组分活动视为功能型活动绑定的功能模块组合而成的复合功能。

技术总结
基于工作流平台表达有组分关系服务的方法。本发明在工作流平台定义层增加“递阶组分”活动类型以树形结构表达父流程定义模型与子流程定义模型的组分关系,进而使工作流平台以树形结构表达有组分关系服务的能力。含有“递阶组分”活动的流程定义模型处于树形结构的节点,当该节点模型实例中的“递阶组分”活动在激活时可实例化子节点流程定义模型,而子节点流程定义模型的组合次序和组合逻辑在父节点流程定义模型中的“递阶组分”活动中配置。当树形节点的流程定义模型实例化时,就可启动该节点对应的有组分关系的服务。本发明适用于通过已有服务组合表达新服务的应用领域,如信息服务云平台,为这些领域以树形结构、可配置次序和可配置逻辑的方式组合表达新服务提供方法支持。持。持。


技术研发人员:袁绍欣 任欣宇 王家璇 赵可
受保护的技术使用者:长安大学
技术研发日:2021.12.31
技术公布日:2022/5/10
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献