[发明专利]一种应用运行方法、装置、设备、存储介质及程序产品在审
申请号: | 202111246708.1 | 申请日: | 2021-10-26 |
公开(公告)号: | CN113971052A | 公开(公告)日: | 2022-01-25 |
发明(设计)人: | 谢扬明;齐秦;董根 | 申请(专利权)人: | 腾讯科技(深圳)有限公司 |
主分类号: | G06F9/445 | 分类号: | G06F9/445;G06F16/25 |
代理公司: | 北京派特恩知识产权代理有限公司 11270 | 代理人: | 彭奇;张颖玲 |
地址: | 518057 广东省深圳*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 应用 运行 方法 装置 设备 存储 介质 程序 产品 | ||
本申请提供了一种应用运行方法、装置、设备、存储介质及程序产品;该应用运行方法包括:响应于目标应用的运行请求,建立与配置数据库的连接,其中,配置数据库是嵌入在目标应用中的、且是由与目标应用对应的配置数据构成的,配置数据是用于支持目标应用运行的配置信息;基于与配置数据库的连接,从配置数据库中获取与运行请求对应的目标配置数据;基于目标配置数据的解析结果,控制目标应用的运行。通过本申请,能够提升应用的运行效率。
技术领域
本申请涉及计算机应用领域中的数据处理技术,尤其涉及一种目标应用的方法、装置、设备、存储介质及程序产品。
背景技术
一般来说,功能应用(简称为应用)对应着支持该应用运行的配置数据,比如,业务流程数据和业务配置数据等;在运行应用时,常常是将应用的配置数据加载至内存中,进而通过对内存中配置数据的读取实现应用的运行。然而,在实现应用的运行的过程中,由于配置数据被加载至了内存中,在配置数据对应的量较大的情况下,将会导致内存的占用量较大,从而应用运行的效率较低。
发明内容
本申请实施例提供一种应用运行方法、装置、设备、计算机可读存储介质及计算机程序产品,能够提升应用的运行效率。
本申请实施例的技术方案是这样实现的:
本申请实施例提供一种应用运行方法,包括:
响应于目标应用的运行请求,建立与配置数据库的连接,其中,所述配置数据库是嵌入在所述目标应用中的、且是由与所述目标应用对应的配置数据构成的,所述配置数据是用于支持所述目标应用运行的配置信息;
基于与所述配置数据库的连接,从所述配置数据库中获取与所述运行请求对应的目标配置数据;
基于所述目标配置数据的解析结果,控制所述目标应用的运行。
本申请实施例提供一种应用运行装置,包括:
连接建立模块,用于响应于目标应用的运行请求,建立与配置数据库的连接,其中,所述配置数据库是嵌入在所述目标应用中的、且是由与所述目标应用对应的配置数据构成的,所述配置数据是用于支持所述目标应用运行的配置信息;
数据获取模块,用于基于与所述配置数据库的连接,从所述配置数据库中获取与所述运行请求对应的目标配置数据;
应用运行模块,用于基于所述目标配置数据的解析结果,控制所述目标应用的运行。
本申请实施例提供一种应用运行设备,包括:
存储器,用于存储可执行指令;
处理器,用于执行所述存储器中存储的可执行指令时,实现本申请实施例提供的应用运行方法。
本申请实施例提供一种计算机可读存储介质,存储有可执行指令,所述可执行指令用于被处理器执行时,实现本申请实施例提供的应用运行方法。
在本申请实施例中,所述应用运行装置还包括数据配置模块,用于对所述目标应用进行数据配置,得到待转换配置数据;对所述待转换配置数据进行指定格式的转换,得到所述配置数据,其中,所述指定格式为嵌入应用中的数据库对应的数据格式;将所述配置数据构建的所述配置数据库嵌入至所述目标应用的应用目录中,其中,所述应用目录为所述目标应用进行运行时所访问的目录。
在本申请实施例中,所述应用运行装置还包括数据配置模块,用于呈现电子表格,其中,所述电子表格用于生成数据可读性高于所述配置数据的数据;响应于作用在所述电子表格中的数据配置操作,获得所述待转换配置数据,其中,所述待转换配置数据的数据可读性高于所述配置数据的数据可读性。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(深圳)有限公司,未经腾讯科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111246708.1/2.html,转载请声明来源钻瓜专利网。