[发明专利]一种基于应用平台的内嵌插件加载方法及系统在审
申请号: | 201710963822.3 | 申请日: | 2017-10-17 |
公开(公告)号: | CN109683976A | 公开(公告)日: | 2019-04-26 |
发明(设计)人: | 熊林欣;朱兴;陈晶鑫 | 申请(专利权)人: | 航天信息股份有限公司 |
主分类号: | G06F9/445 | 分类号: | G06F9/445;G06F8/71;G06F8/65 |
代理公司: | 北京工信联合知识产权代理有限公司 11266 | 代理人: | 郭一斐;叶万东 |
地址: | 100195 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 插件 应用平台 插件加载 基本信息 判断结果 内嵌 嵌入 登录用户信息 一体化程度 安装插件 版本控制 插件更新 插件权限 插件下载 登录用户 加载应用 平台程序 使用权限 用户使用 自动下载 便捷性 覆盖面 加载 网页 验证 授权 保存 保证 | ||
本发明公开了一种基于应用平台的内嵌插件加载方法,其特征在于,所述方法包括:根据应用平台的启动需求加载应用平台程序安装到本地过程中保存的启动资源;根据登录用户的需求获取对应的插件的基本信息;根据登录用户信息和选取的插件的基本信息对所述选取的插件的使用权限进行判断,确定判断结果;根据所述判断结果,获取并加载所述选取的插件。本发明将插件嵌入在应用平台中集成显示,整体性强,一体化程度高,并且相比嵌入网页,可以实现的功能更多,覆盖面更广,通过“商品授权”验证,实现插件权限的控制,保证安全性;支持“插件下载”功能,在需要时自动下载安装插件,并支持插件更新,实现了版本控制,提高用户使用便捷性。
技术领域
本发明涉及插件加载领域,并且更具体地,涉及一种基于应用平台的内嵌插件加载方法及系统。
背景技术
插件是一种遵循一定规范的应用程序接口编写出来的程序。其只能运行在程序规定的系统平台下(可能同时支持多个平台),而不能脱离指定的平台单独运行。因为插件需要调用原纯净系统提供的函数库或者数据。很多软件都有插件,插件有无数种。例如在IE中,安装相关的插件后,WEB浏览器能够直接调用插件程序,用于处理特定类型的文件。插件的定位是开发实现原纯净系统平台、应用软件平台不具备的功能的程序,其只能运行在程序规定的系统平台下(可能同时支持多个平台),而不能脱离指定的平台单独运行。因为插件需要调用原纯净系统提供的函数库或者数据。
一般的应用程序平台,集成了多种应用程序快捷方式、网页链接等,但是应用程序往往与平台软件没有直接关联,导致显示窗口不同,显示风格迥异。另一方面,由于应用程序启动入口多样,用户可能绕过平台直接启动应用程序,因此对应用程序的权限控制、版本控制变得异常困难。
微税平台是一款专业的税务综合服务平台,具有大家所需要的增值税发票,网络办税等服务,包括开票业务、数据分析及开票助手等应用,财务人员必备工具。微税平台作为一款综合性平台产品,支持按地区个性化配置,支持应用程序快捷方式和网页链接。针对以上难以对应用程序的权限进行控制、插件过多导致的资源使用过多,影响用户的使用体验等问题,急需一种基于平台的“内嵌插件”加载方法。
发明内容
本发明提供了一种基于应用平台的内嵌插件加载方法及系统,以解决现有的难以对应用程序的权限进行控制、插件过多导致的资源使用过多等问题。
为了解决上述问题,根据本发明的一个方面,提供了一种基于应用平台的内嵌插件加载方法,所述方法包括:
根据应用平台的启动需求加载应用平台程序安装到本地过程中保存的启动资源;
根据登录用户的需求获取对应的插件的基本信息,其中所述对应的插件包括:本地已经安装的插件和网络资源中的插件,所述基本信息包括:插件类型、插件状态和请求信息;
根据登录用户信息和选取的插件的基本信息对所述选取的插件的使用权限进行判断,确定判断结果;
根据所述判断结果,获取并加载所述选取的插件;其中,
若判断结果为登录用户拥有所述选取的插件的使用权限,则直接获取并加载所述选取的插件;
若判断结果为登录用户没有所述选取的插件的使用权限,则需要通过购买选取的插件的使用权限后,获取并加载所述选取的插件。
优选地,其中所述基本信息还包括:插件图标和插件的使用信息。
优选地,其中所述根据登录用户信息和选取的插件的基本信息对所述选取的插件的使用权限进行判断,确定判断结果,包括:
获取所述选取的插件的商品授权信息,所述商品授权信息包括:免费信息、试用或购买信息和使用时间信息;
对免费信息进行判断,若免费,则判断结果为登录用户拥有所述选取的插件的使用权限;否则,对试用或购买信息进行判断;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于航天信息股份有限公司,未经航天信息股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710963822.3/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种用于唤醒处理器的电路和方法
- 下一篇:目标应用的启动方法和装置