[发明专利]基于插件化的应用组合方法、装置、终端设备及存储介质在审
申请号: | 201911120371.2 | 申请日: | 2019-11-15 |
公开(公告)号: | CN110908734A | 公开(公告)日: | 2020-03-24 |
发明(设计)人: | 戚明锋;何卓荣 | 申请(专利权)人: | 网易(杭州)网络有限公司 |
主分类号: | G06F9/445 | 分类号: | G06F9/445;G06F8/65 |
代理公司: | 北京超成律师事务所 11646 | 代理人: | 吴迪 |
地址: | 310052 浙江省杭州*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 插件 应用 组合 方法 装置 终端设备 存储 介质 | ||
本申请提供一种基于插件化的应用组合方法、装置、终端设备及存储介质,涉及应用更新技术领域。其中,该方法通过获取合并待组合应用程序的组合指令,根据组合指令,读取待组合应用程序的至少部分业务插件,并根据待组合应用程序的至少部分业务插件、以及目标应用程序的业务插件,生成更新后的目标应用程序,可以将待合并应用程序的业务插件合并至目标应用程序中,从而实现将待合并应用程序和目标应用程序的功能集成于更新后的目标应用程序中。相对于现有技术中通过开发新的应用程序,对不同应用程序的功能进行合并的方案,耗时更短,可以有效提高应用合并效率。
技术领域
本申请涉及应用更新技术领域,具体而言,涉及一种基于插件化的应用组合方法、装置、终端设备及存储介质。
背景技术
应用程序主要是指通过高级程序语言编写的具有特定顺序组织的数据和指令的集合,可以安装于手机、电脑等终端设备中、用于实现相应的功能。例如,应用程序可以包括安装于手机中的手机应用程序(Application,App)、安装于电脑中的软件(Software)等,应用程序的功能可以包括:社交、图像处理、文字编辑、数据统计等。为了方便对应用程序的管理、以及方便用户的使用,在各应用程序发展成熟后,通常可以将不同应用程序的功能进行合并,通过合并应用程序为用户提供更便捷的服务。
目前,实现应用合并通常所采用的技术方案为:针对不同应用程序的功能,重新开发一款新的应用程序作为合并应用程序,该合并应用程序可以继承有不同应用程序的功能,提供相应的服务。
但是,上述现有技术中通过开发新的应用程序,对不同应用程序的功能进行合并的方案,重新开发应用程序的过程耗时较长,导致应用合并效率低下。
发明内容
本申请提供一种基于插件化的应用组合方法装置、终端设备及存储介质,可以对不同应用进行合并,且应用合并效率较高。
第一方面,本申请实施例提供一种基于插件化的应用组合方法,包括:
获取合并待组合应用程序的组合指令,组合指令包括至少一个待组合应用程序的标识;
根据组合指令,读取待组合应用程序的至少部分业务插件;
根据待组合应用程序的至少部分业务插件、以及目标应用程序的业务插件,生成更新后的目标应用程序,其中,更新后的目标应用程序包含待组合应用程序的至少部分业务插件对应的功能、以及目标应用程序的业务插件对应的功能。
可选地,上述获取合并待组合应用程序的组合指令,包括:
接收目标应用程序或待组合应用程序对应的服务器发送的组合指令,其中,目标应用程序与待组合应用程序的运行框架相同。
一种实施方式中,上述根据组合指令,读取待组合应用程序的至少部分业务插件,包括:
根据组合指令,获取待组合应用程序的至少部分业务插件的存储地址;
从存储地址,读取待组合应用程序的至少部分业务插件。
另一种实施方式中,上述根据组合指令,读取待组合应用程序的至少部分业务插件,包括:
根据组合指令,从预设地址读取待组合应用程序的至少部分业务插件。
可选地,上述根据组合指令,从预设地址读取待组合应用程序的至少部分业务插件之前,该方法还包括:
接收待组合应用程序对应的服务器发送的共享指令,共享指令包括:待组合应用程序的标识、目标应用程序的标识,共享指令指示待组合应用程序与目标应用程序共享至少部分业务插件;
根据共享指令,将待组合应用程序的至少部分业务插件写入预设地址。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于网易(杭州)网络有限公司,未经网易(杭州)网络有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911120371.2/2.html,转载请声明来源钻瓜专利网。