【技术实现步骤摘要】
工作流业务编排方法、装置、电子设备和可读存储介质
[0001]本申请涉及系统开发
,具体而言,涉及一种工作流业务编排方法、装置、电子设备和可读存储介质。
技术介绍
[0002]在Saas(Software
‑
as
‑
a
‑
Service,软件即服务)提供商为企业搭建信息化所需要的平台中,经常会遇到需求定制化和功能模块化动态配置的需求。在现有的处理方式中,一般是采用硬编码的方式来实现业务功能。随着需求的不断迭代、定制多样化,实现逻辑最终只能通过基于原有代码进行复制和修改,针对特定商户需求进行二次开发。
[0003]这种方式导致业务代码冗余、错误出现的频率高,并且随着迭代系统灵活性降低、问题排查变慢,导致业务越来越复杂,难以满足现有对Saas提供商对于商户提供灵活性、易实施、规范化、流程化、可维护的系统要求。
技术实现思路
[0004]本申请的目的包括,例如,提供了一种工作流业务编排方法、装置、电子设备和可读存储介质,其能够应对数量众多的不同的定 ...
【技术保护点】
【技术特征摘要】
1.一种工作流业务编排方法,其特征在于,所述方法包括:针对服务平台上的任一业务项目,配置该业务项目的全局属性信息;创建所述业务项目包含的多个业务组件,各所述业务组件对应所述业务项目具有的一功能实现方式;基于提供的业务节点,实现各所述业务组件的组件属性配置;将配置得到的业务组件按预设的至少一种编排方式进行编排;根据所述全局属性信息和编排后的业务组件构成工作流业务模板。2.根据权利要求1所述的工作流业务编排方法,其特征在于,所述方法还包括:响应对所述服务平台上的任一业务项目的触发操作,获取该触发操作所针对的商户;获得所述商户的需求信息,基于预先构成的工作流业务模板获得与所述需求信息匹配的工作流业务信息;基于所述工作流业务信息执行所述触发操作对应的工作流操作。3.根据权利要求2所述的工作流业务编排方法,其特征在于,所述基于预先构成的工作流业务模板获得与所述需求信息匹配的工作流业务信息的步骤,包括:检测预先构建的工作流业务模板中是否具有与所述需求信息匹配的工作流业务模板,若具有,则基于匹配的工作流业务模板得到工作流业务信息;若不具有,则基于所述需求信息对预先构成的工作流业务模板进行修订,基于修订后的工作流业务模板得到工作流业务信息。4.根据权利要求2所述的工作流业务编排方法,其特征在于,所述基于所述工作流业务信息执行所述触发操作对应的工作流操作的步骤,包括:执行所述工作流业务信息中包含的全局属性信息相关的操作;按所述工作流业务信息中包含的业务组件以及各业务组件的编排顺序,依次执行各所述业务组件相关的操作;在最后一个业务组件的输出表征为执行成功时,完成所述工作流操作。5.根据权利要求1所述的工作流业务编排方法,其特征在于,所述基于提供的业务节点,实现各所述业务组件的组件属性配置的步骤,包括:针对各所...
【专利技术属性】
技术研发人员:杜星,杨志平,陈骏,李俊,熊易华,
申请(专利权)人:多点生活武汉科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。