[发明专利]应用系统及其启动方法、电子设备、存储介质有效
申请号: | 201810166534.X | 申请日: | 2018-02-28 |
公开(公告)号: | CN110209427B | 公开(公告)日: | 2022-07-15 |
发明(设计)人: | 秦承刚 | 申请(专利权)人: | 阿里巴巴集团控股有限公司 |
主分类号: | G06F9/4401 | 分类号: | G06F9/4401 |
代理公司: | 北京三友知识产权代理有限公司 11127 | 代理人: | 李辉;周达 |
地址: | 英属开曼*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 应用 系统 及其 启动 方法 电子设备 存储 介质 | ||
1.一种应用系统启动方法,其特征在于,所述应用系统耦合有业务模块;所述方法包括:在所述应用系统启动过程中,对所述业务模块的引导加载器进行初始化;其中,所述业务模块的引导加载器在进行初始化过程中包括:
获取所述业务模块的指定版本的库文件;
将所述业务模块库文件中的接口工具放入接口工具集;以用于所述应用系统运行过程中在所述接口工具集中查找接口工具;所述应用系统与所述业务模块之间通过所述接口工具进行数据交互。
2.根据权利要求1所述的方法,其特征在于,在获取库文件的步骤中包括:
向库文件管理系统发送版本号获取请求,用于向所述库文件管理模块获取库版本号;
将所述获取的库版本号与所述系统中的库文件的库版本号进行比对;在二者不同的情况下,获取所述获取的库版本号对应的库文件。
3.根据权利要求1所述的方法,其特征在于,在获取库文件的步骤中包括:
在所述应用系统中没有库文件的情况下,向库文件管理系统发出库文件获取请求;
接收所述库文件管理系统反馈的库文件。
4.根据权利要求1所述的方法,其特征在于,在将所述业务模块库文件中的接口工具放入接口工具集包括:
对获取的所述库文件进行解包处理,得到工具包;
加载所述工具包;
将所述工具包中的接口工具放入所述接口工具集。
5.根据权利要求1所述的方法,其特征在于,所述应用系统通过所述接口工具调用所述业务模块的业务工具。
6.根据权利要求1所述的方法,其特征在于,所述指定版本为所述库文件的最新版本。
7.根据权利要求1所述的方法,其特征在于,在所述应用系统启动过程中,优先对所述业务模块的引导加载器进行初始化。
8.根据权利要求1所述的方法,其特征在于,所述应用系统与所述业务模块的引导加载器和所述接口工具存在依赖关系。
9.一种应用系统,其特征在于,所述应用系统耦合有业务模块,所述应用系统包括:
启动模块,在所述应用系统启动过程中,对所述业务模块的引导加载器进行初始化;
所述引导加载器包括:
获取模块,用于获取所述业务模块的指定版本的库文件;
存放模块,用于将所述业务模块库文件中的接口工具放入接口工具集;以用于所述应用系统运行过程中在所述接口工具集中查找接口工具;所述应用系统与所述业务模块之间通过所述接口工具进行数据交互。
10.一种电子设备,其特征在于,包括:网络通信单元和处理器;
所述网络通信单元用于在业务模块初始化过程中,获取业务模块的指定版本的库文件;
所述处理器用于在应用系统启动过程中,对所述应用系统耦合的所述业务模块的引导加载器进行初始化;将所述业务模块库文件中的接口工具放入接口工具集;以用于所述应用系统运行过程中在所述接口工具集中查找接口工具;所述应用系统与所述业务模块之间通过所述接口工具进行数据交互。
11.一种计算机存储介质,其特征在于,所述计算机存储介质存储有计算机程序指令,所述计算机程序指令被处理器执行时实现:在应用系统启动过程中,对应用系统耦合的业务模块的引导加载器进行初始化;其中,所述业务模块的引导加载器在进行初始化过程中包括:获取所述业务模块的指定版本的库文件;将所述业务模块库文件中的接口工具放入接口工具集;以用于所述应用系统运行过程中在所述接口工具集中查找接口工具;所述应用系统与所述业务模块之间通过所述接口工具进行数据交互。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于阿里巴巴集团控股有限公司,未经阿里巴巴集团控股有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810166534.X/1.html,转载请声明来源钻瓜专利网。