一种基于工作流引擎的应用生成方法技术

技术编号:27771777 阅读:64 留言:0更新日期:2021-03-23 12:50
本发明专利技术涉及一种基于工作流引擎的应用生成方法,配置基础服务并注册至服务注册中心,输入配置参数至配置参数解析机进行解析,基于解析后的配置参数对流程绘制工具进行构建,执行流程引擎,生成应用。本发明专利技术使得产品经理可以通过配置的模式完成应用后端的开发、整理接口文档,前端开发人员适配接口开发界面即可,在应用迭代与修改的阶段可以通过修改配置参数的方式来实现,修改完成后重新执行;降低应用开发沟通成本、提高开发效率,提升应用的后期维护能力。本发明专利技术可以进一步应用在智慧社区的应用开发、搭建过程中,使不同场景可以基于工作流引擎的应用生成快速搭建,快速整合社区现有的各类服务资源,为社区群众提供多种便捷服务的模式和产品。

【技术实现步骤摘要】
一种基于工作流引擎的应用生成方法
本专利技术涉及计算机应用的
,特别涉及一种基于工作流引擎的应用生成方法。
技术介绍
应用(Application),一般指手机和平板电脑的应用,在面向对象上通常分为个人用户应用与企业级应用;应用是对基础服务的进一步封装,相比于服务,应用能带给用户更完整的功能体验,同时也可针对不同的业务场景和不同的对象选择不同的基础服务,个性化开发。在应用中,基础服务是重要的组成部分,其指的是系统中可独立维护升级的最小单个服务项目,一个基础服务可被视为是该类服务接口的集合。现阶段的应用主要由前端和后端两端组成,后端起主导作用,提供开发人员整合基础服务编写功能接口,前端对接口进行适配并开发可视界面。然而,现有技术中,一个应用的上线首先需要产品经理对需求进行调研与分析,整理出一套可行的开发方案,然后与前后端开发人员进行讨论,确定最终方案,整理开发文档,之后由前后端开发人员并行开发,在开发应用期间,不可避免的会出现产品经理与开发人员理解存在偏差,进而导致需要不定时的进行项目讨论,直至最终完成应用开发;而上线后的应本文档来自技高网...

【技术保护点】
1.一种基于工作流引擎的应用生成方法,其特征在于:所述方法包括以下步骤:/n步骤1:配置基础服务;/n步骤2:将基础服务注册至服务注册中心;/n步骤3:输入配置参数至配置参数解析机;配置参数解析机解析配置参数;/n步骤4:基于解析后的配置参数,对流程绘制工具进行构建;/n步骤5:执行流程引擎,生成应用。/n

【技术特征摘要】
1.一种基于工作流引擎的应用生成方法,其特征在于:所述方法包括以下步骤:
步骤1:配置基础服务;
步骤2:将基础服务注册至服务注册中心;
步骤3:输入配置参数至配置参数解析机;配置参数解析机解析配置参数;
步骤4:基于解析后的配置参数,对流程绘制工具进行构建;
步骤5:执行流程引擎,生成应用。


2.根据权利要求1所述的一种基于工作流引擎的应用生成方法,其特征在于:所述步骤1中,基础服务包括支付服务、人脸识别服务、文字识别服务、权限服务、流程引擎服务。


3.根据权利要求1或所述的一种基于工作流引擎的应用生成方法,其特征在于:所述步骤2中,注册包括以下步骤:
步骤2.1:任一服务将对应的服务名、机器地址发送至服务注册中心;
步骤2.2:服务注册中心收到服务发送的信息,返回心跳数据至对应的服务;
步骤2.3:若服务接收心跳数据并返回预设值,则当前服务存活,注册至服务注册中心,否则注册失败;
步骤2.4:服务注册中心统计存活服务,向外暴露调用接口。


4.根据权利要求3所述的一种基于工作流引擎的应用生成方法,其特征在于:所述服务注册中心暴露的接口包括:
一服务参数列表接口,用于提供任一服务使用中本身需要的参数;
一服务名单列表接口,用于提供注册中心中的服务名单。


5.根据权利要求1所述的一种基于工作流引擎的应用生成方法,其特征在于:所述步骤3中,配置参数解析机解析配置参数包括以下步骤:
步骤3.1:调用服务参数列表接口,获得参数的信息;
步骤3.2:校验输入的配置参数是否符合要求,若符合则解析脚本切换为常规解析模式,直接对配置参数进行解析,标准化操作后生成服务参数XML与服务组合关系XML,进行步骤4,否则进行步骤3.3;
步骤3.3:解析脚本切换为泛化解析模式,对配置参数进行调整;
步骤3.4...

【专利技术属性】
技术研发人员:姚信威叶超齐楚锋杨啸天李强姚远
申请(专利权)人:浙江工业大学
类型:发明
国别省市:浙江;33

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

1