[发明专利]一种能力组件的共享方法和设备有效
申请号: | 201310548017.6 | 申请日: | 2013-11-06 |
公开(公告)号: | CN104636122B | 公开(公告)日: | 2018-05-18 |
发明(设计)人: | 程宝平 | 申请(专利权)人: | 中国移动通信集团公司 |
主分类号: | G06F8/20 | 分类号: | G06F8/20;H04L29/08 |
代理公司: | 北京鑫媛睿博知识产权代理有限公司 11297 | 代理人: | 龚家骅 |
地址: | 100032 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种能力组件的共享方法和设备,该方法包括:在第三方应用需要调用能力组件时,能力组件管理框架接收来自第三方应用的能力组件调用请求,并确定第三方应用需要调用的能力组件;能力组件管理框架检测能力组件当前是否处于运行状态;如果是,则能力组件管理框架将能力组件的服务返回给第三方应用,由第三方应用调用能力组件的服务;如果否,则能力组件管理框架启动能力组件的服务,将能力组件的服务返回给第三方应用,由第三方应用调用所述能力组件的服务。本发明实施例中,可以实现能力组件共享,从而节约系统资源;可以实现能力组件动态升级,从而大幅提升用户体验;可以保证所有客户端使用的能力组件的版本一致。 | ||
搜索关键词: | 一种 能力 组件 共享 方法 设备 | ||
【主权项】:
1.一种能力组件的共享方法,用在终端设备内第三方应用调用能力组件的过程,其特征在于,所述终端设备包括能力组件管理框架和能力组件,所述能力组件管理框架和所述能力组件分别以独立的服务进程运行,且所述能力组件管理框架包括能力应用程序接口API,所述方法包括以下步骤:在第三方应用需要调用能力组件时,所述能力组件管理框架接收来自第三方应用的能力组件调用请求,并确定所述第三方应用需要调用的能力组件;所述能力组件管理框架检测所述能力组件当前是否处于运行状态;如果是,则所述能力组件管理框架将所述能力组件的服务返回给所述第三方应用,由所述第三方应用调用所述能力组件的服务;如果否,则所述能力组件管理框架启动所述能力组件的服务,将所述能力组件的服务返回给所述第三方应用,由所述第三方应用调用所述能力组件的服务,其中,所述能力组件管理框架根据预设周期定时检测各能力组件是否为最高版本的能力组件;如果有能力组件不是最高版本的能力组件,则所述能力组件管理框架将该能力组件升级为最高版本的能力组件;其中,所述能力组件管理框架根据预设周期定时检测各能力组件是否为最高版本的能力组件具体包括:针对一待检测的特定能力组件,所述能力组件管理框架获得所述终端设备上所述特定能力组件的版本,并从能力组件远程管理部署平台上获得所述特定能力组件的版本,如果所述终端设备上所述特定能力组件的版本低于所述能力组件远程管理部署平台上所述特定能力组件的版本,则所述特定能力组件不是最高版本的能力组件,如果所述终端设备上所述特定能力组件的版本与所述能力组件远程管理部署平台上所述特定能力组件的版本相同,则所述特定能力组件是最高版本的能力组件;其中,所述能力组件管理框架作为能力组件的统一对外接口,向客户端提供各能力组件调用具体能力的方法,并提供状态检测、应用鉴权、应用数据共享方法,同时支持状态检测、安全检查、定期更新检查、差分升级下载功能。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国移动通信集团公司,未经中国移动通信集团公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201310548017.6/,转载请声明来源钻瓜专利网。
- 上一篇:一种信息处理方法及装置
- 下一篇:用于处理混编指令的方法和设备