[发明专利]应用的生成方法和装置在审
申请号: | 202210045138.8 | 申请日: | 2022-01-14 |
公开(公告)号: | CN114385169A | 公开(公告)日: | 2022-04-22 |
发明(设计)人: | 曾双;钱海元;陈登;梅玲 | 申请(专利权)人: | 武汉源启科技股份有限公司 |
主分类号: | G06F8/38 | 分类号: | G06F8/38;G06F8/65;G06F9/451;G06F9/445 |
代理公司: | 北京云嘉湃富知识产权代理有限公司 11678 | 代理人: | 程凌军 |
地址: | 430070 湖北省武汉市东湖新技术开*** | 国省代码: | 湖北;42 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 应用 生成 方法 装置 | ||
1.一种应用的生成方法,其特征在于,包括:
在用户终端上展示配置界面,其中,所述配置界面用于用户从服务器提供的微服务集合中选择微服务,并将选择的微服务编排成所需应用,所述微服务集合中的每个微服务用于提供一种基本功能;
按照在所述配置界面检测到的操作,将用户从所述微服务集合中选择的微服务编排成目标应用。
2.根据权利要求1所述的方法,其特征在于,按照在所述配置界面检测到的操作,将用户从所述微服务集合中选择的微服务编排成目标应用,包括:
在所述配置界面中检测到选择操作,从所述微服务集合中确定所选中的多个微服务;
在所述配置界面中检测到编排操作,按照所述编排操作确定所述多个微服务之间的排列顺序,并将所述多个微服务按照所述排列顺序串联成所述目标应用;
在所述配置界面中检测到接口编辑操作,按照所述接口编辑操作对被选中的微服务的数据接口进行编辑:为被选中的微服务的数据输入接口配置数据源、将被选中的微服务的数据输入接口配置为与另一微服务的输出接口相连接、将被选中的微服务的数据输出接口配置为与另一微服务的输入接口相连接以及将被选中的微服务的数据输出接口输出的数据作为所述目标应用的最终输出,其中,所述数据源为本地数据源或者远程数据源。
3.根据权利要求1所述的方法,其特征在于,在按照在所述配置界面检测到的操作,将用户从所述微服务集合中选择的微服务编排成目标应用之后,所述方法还包括:
创建并在事件库中保存用于执行目标任务的任务事件,其中,所述目标任务包括多个子任务,所述多个子任务中的每个子任务由所述目标应用的一个微服务完成,所述目标应用的任意两个微服务所处理的子任务不同;
采用事件驱动架构对所述目标任务进行处理:在所述目标任务中的子任务被分配给相应的微服务后,在所述事件库记录处理子任务的微服务;在所述目标应用的微服务完成分配的子任务的情况下,在所述事件库中更新微服务所完成的子任务的状态;在所述目标应用的微服务处理分配的子任务失败的情况下,在所述事件库中更新微服务所处理失败的子任务的状态。
4.根据权利要求3所述的方法,其特征在于,在采用事件驱动架构对所述目标任务进行处理的过程中,所述方法还包括:
在终端与服务端之间使用HTTP协议进行通讯,并对传输数据进行三级加密。
5.根据权利要求1所述的方法,其特征在于,在按照在所述配置界面检测到的操作,将用户从所述微服务集合中选择的微服务编排成目标应用之后,所述方法还包括:
在所述目标应用所调用的多个微服务中的任意一个发生升级的情况下,在升级完成之后,在所述目标应用运行时直接调用升级后的微服务。
6.根据权利要求1所述的方法,其特征在于,在按照在所述配置界面检测到的操作,将用户从所述微服务集合中选择的微服务编排成目标应用之后,所述方法还包括:
以在终端的客户端上注册系统服务的方式添加前置应用,通过服务监控指令进行交互,以减少客户端的资源承载并减少本地终端升级需求。
7.根据权利要求1所述的方法,其特征在于,在按照在所述配置界面检测到的操作,将用户从所述微服务集合中选择的微服务编排成目标应用之后,所述方法还包括:
插件模式应用:将在所述配置界面编辑的插件上传服务端,以便于在本地终端下载使用。
8.一种应用的生成装置,其特征在于,包括:
展示单元,用于在用户终端上展示配置界面,其中,所述配置界面用于用户从服务器提供的微服务集合中选择微服务,并将选择的微服务编排成所需应用,所述微服务集合中的每个微服务用于提供一种基本功能;
生成单元,用于按照在所述配置界面检测到的操作,将用户从所述微服务集合中选择的微服务编排成目标应用。
9.一种存储介质,其特征在于,所述存储介质包括存储的程序,其中,所述程序运行时执行上述权利要求1至7任一项中所述的方法。
10.一种电子装置,包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,其特征在于,所述处理器通过所述计算机程序执行上述权利要求1至7任一项中所述的方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于武汉源启科技股份有限公司,未经武汉源启科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210045138.8/1.html,转载请声明来源钻瓜专利网。