国家标准网
(19)中华 人民共和国 国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202210045138.8 (22)申请日 2022.01.14 (71)申请人 武汉源启科技股份有限公司 地址 430070 湖北省武汉市东湖新 技术开 发区光谷大道35号银久科技产业园 (二期)1栋2- 3层 (72)发明人 曾双 钱海元 陈登 梅玲  (74)专利代理 机构 北京云嘉 湃富知识产权代理 有限公司 1 1678 代理人 程凌军 (51)Int.Cl. G06F 8/38(2018.01) G06F 8/65(2018.01) G06F 9/451(2018.01) G06F 9/445(2018.01) (54)发明名称 应用的生成方法和装置 (57)摘要 本申请公开了一种应用的生成方法和装置。 其中, 该方法包括: 在用户终端上展示配置界面, 配置界面用于用户从服务器提供的微服务集合 中选择微服务, 并将选择的微服务编排成所需应 用, 微服务集合中的每个微服务用于提供一种基 本功能; 按照在配置界面检测到的操作, 将用户 从微服务集合中选择的微服务编排成目标应用。 本申请解决了 应用的复杂性较高的技 术问题。 权利要求书2页 说明书8页 附图1页 CN 114385169 A 2022.04.22 CN 114385169 A 1.一种应用的生成方法, 其特 征在于, 包括: 在用户终端上展示配置界面, 其中, 所述配置界面用于用户从服务器提供的微服务集 合中选择微服务, 并将选择 的微服务编排成所需应用, 所述微服务集合中的每个微服务用 于提供一种基本功能; 按照在所述配置界面检测到的操作, 将用户从所述微服务集合中选择的微服务编排成 目标应用。 2.根据权利要求1所述的方法, 其特征在于, 按照在所述配置界面检测到的操作, 将用 户从所述 微服务集合中选择的微 服务编排成目标应用, 包括: 在所述配置界面中检测到 选择操作, 从所述 微服务集合中确定所选中的多个微 服务; 在所述配置界面中检测到编排操作, 按照所述编排操作确定所述多个微服务之间的排 列顺序, 并将所述多个微 服务按照所述 排列顺序串联成所述目标应用; 在所述配置界面中检测到接口编 辑操作, 按照所述接口编 辑操作对被选 中的微服务的 数据接口进行编辑: 为被选中的微服务的数据输入接口配置数据源、 将被选中的微服务的 数据输入接口配置为与另一微服务的输出接口相连接、 将被选中的微服务的数据输出接口 配置为与另一微服务的输入接口相连接以及将被选中的微服务的数据输出接口输出的数 据作为所述目标应用的最终输出, 其中, 所述数据源为本地数据源或者远程数据源。 3.根据权利要求1所述的方法, 其特征在于, 在按照在所述配置界面检测到的操作, 将 用户从所述 微服务集合中选择的微 服务编排成目标应用之后, 所述方法还 包括: 创建并在事件库中保存用于执行目标任务的任务事件, 其中, 所述目标任务包括多个 子任务, 所述多个子任务中的每个子任务由所述 目标应用的一个微服务完成, 所述 目标应 用的任意两个微 服务所处理的子任务 不同; 采用事件驱动架构对所述目标任务进行处理: 在所述目标任务中的子任务被分配给相 应的微服务后, 在所述事件库记录处理子任务的微服务; 在所述 目标应用的微服务完成分 配的子任务的情况下, 在所述事件库中更新微服务所完成的子任务的状态; 在所述 目标应 用的微服务处理分配的子任务失败的情况下, 在所述事件库中更新微服务所处理失败的子 任务的状态。 4.根据权利要求3所述的方法, 其特征在于, 在采用事件驱动架构对所述目标任务进行 处理的过程中, 所述方法还 包括: 在终端与服 务端之间使用HT TP协议进行通讯, 并对传输数据进行三级加密。 5.根据权利要求1所述的方法, 其特征在于, 在按照在所述配置界面检测到的操作, 将 用户从所述 微服务集合中选择的微 服务编排成目标应用之后, 所述方法还 包括: 在所述目标应用所调用的多个微服务中的任意一个发生升级的情况下, 在升级完成之 后, 在所述目标应用运行时直接调用升级后的微 服务。 6.根据权利要求1所述的方法, 其特征在于, 在按照在所述配置界面检测到的操作, 将 用户从所述 微服务集合中选择的微 服务编排成目标应用之后, 所述方法还 包括: 以在终端的客户 端上注册系统服务的方式添加前置应用, 通过服务监控指令进行交 互, 以减少客户端的资源 承载并减少本地终端升级需求。 7.根据权利要求1所述的方法, 其特征在于, 在按照在所述配置界面检测到的操作, 将 用户从所述 微服务集合中选择的微 服务编排成目标应用之后, 所述方法还 包括:权 利 要 求 书 1/2 页 2 CN 114385169 A 2插件模式应用: 将在所述配置界面编辑的插件上传服务端, 以便于在本地终端下载使 用。 8.一种应用的生成装置, 其特 征在于, 包括: 展示单元, 用于在用户终端上展示配置界面, 其中, 所述配置界面用于用户从服务器提 供的微服务集合中选择微服务, 并将选择 的微服务编排成所需应用, 所述微服务集合中的 每个微服务用于提供一种基本功能; 生成单元, 用于按照在所述配置界面检测到的操作, 将用户从所述微服务集合中选择 的微服务编排成目标应用。 9.一种存储介质, 其特征在于, 所述存储介质包括存储的程序, 其中, 所述程序运行时 执行上述权利要求1至7任一项中所述的方法。 10.一种电子装置, 包括存储器、 处理器及存储在所述存储器上并可在所述处理器上运 行的计算机程序, 其特征在于, 所述处理器通过所述计算机程序执行上述权利要求1至7任 一项中所述的方法。权 利 要 求 书 2/2 页 3 CN 114385169 A 3

.PDF文档 专利 应用的生成方法和装置

文档预览
中文文档 12 页 50 下载 1000 浏览 0 评论 309 收藏 3.0分
温馨提示:本文档共12页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
专利 应用的生成方法和装置 第 1 页 专利 应用的生成方法和装置 第 2 页 专利 应用的生成方法和装置 第 3 页
下载文档到电脑,方便使用
本文档由 人生无常 于 2024-03-18 16:52:01上传分享
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们微信(点击查看客服),我们将及时删除相关资源。