[发明专利]一种服务共享方法及装置有效
申请号: | 201310499615.9 | 申请日: | 2013-10-22 |
公开(公告)号: | CN104580098B | 公开(公告)日: | 2018-06-22 |
发明(设计)人: | 张志鹏;钱霄 | 申请(专利权)人: | 阿里巴巴集团控股有限公司 |
主分类号: | H04L29/06 | 分类号: | H04L29/06 |
代理公司: | 北京安信方达知识产权代理有限公司 11262 | 代理人: | 解婷婷;栗若木 |
地址: | 英属开曼群岛大开*** | 国省代码: | 开曼群岛;KY |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 共享服务 迁移 应用 服务共享 发送 使用服务 退出服务 服务包 提供方 电量 服务 节约 创建 | ||
1.一种服务共享方法,其特征在于,包括:
应用打开时,应用打开方判断出当前打开的应用所包含的服务优于当前共享服务,向当前共享服务的提供方发送迁移信息;所述当前共享服务的提供方向迁移方发送迁移信息后,退出服务;所述迁移方包括已注册在所述当前共享服务的应用;
所述迁移方接收到迁移信息,向所述应用打开方打开的应用所包含的服务进行注册,由所述应用打开方打开的应用所包含的服务提供共享服务。
2.根据权利要求1所述的服务共享方法,其特征在于,所述向当前共享服务的提供方发送迁移信息包括:
所述应用打开方从全局配置信息中查询所述当前共享服务的信息,如果所述当前打开的应用所包含的服务的级别高于查询到的信息显示的当前共享服务的级别,则所述应用打开方向当前共享服务的提供方发送迁移信息;
所述应用打开方修改所述全局配置以指向所述当前打开的应用所包含的服务。
3.根据权利要求2所述的服务共享方法,其特征在于,如果判断出所述当前打开的应用所包含的服务的级别低于所述当前共享服务的级别,该方法还包括:
所述应用打开方与所述当前共享服务的提供方之间进行验证,并在双方验证均通过后,所述应用打开方向所述当前共享服务进行注册,结束本流程。
4.根据权利要求3所述的服务共享方法,其特征在于,所述验证未通过,该方法还包括:所述应用打开方修改自身所在应用的全局配置以指向当前打开的应用所包含的服务。
5.根据权利要求1所述的服务共享方法,其特征在,所述当前共享服务的提供方收到迁移信息后,向迁移方发送迁移信息之前,该方法还包括:
所述当前共享服务的提供方与所述应用打开方之间进行验证,并在双方验证均通过后,向所述迁移方发送迁移信息;
如果验证未通过,结束本流程。
6.根据权利要求2所述的服务共享方法,其特征在于,所述迁移方向应用打开方打开的应用所包含的服务进行注册包括:
所述迁移方根据所述全局配置信息中的共享服务信息,向所述应用打开方打开的应用所包含的服务进行注册。
7.根据权利要求1、3或6所述的服务共享方法,其特征在于,所述注册包括:所述迁移方向所述应用打开方发送注册信息;
所述应用打开方利用注册信息获得应用ID;
所述应用打开方为发起注册的所述迁移方建立应用ID,绑定该应用ID与应用回调钩子;
所述应用打开方绑定所述注册信息与迁移回调钩子。
8.根据权利要求1所述的服务共享方法,其特征在于,所述当前共享服务的应用被卸载或由于其他原因无法继续提供服务时,该方法还包括:
所述当前共享服务所在应用清空全局配置中指向自身的配置项,并向当前所有已注册在所述当前共享服务所在的应用发送通知,以重新确定共享服务。
9.一种服务共享装置,其特征在于,包括两个或两个以上应用单元;
第一应用单元,用于在应用打开方打开、并判断出当前打开的应用所包含的服务优于当前共享服务时,向提供当前共享服务的第二应用单元发送迁移信息,更新共享服务为当前打开的应用所包含的服务;
第二应用单元,用于将接收到的迁移信息发送给已注册在自身的所有应用单元;
所述所有应用单元,一个或一个以上,均用于接收迁移信息,向第一应用单元的应用所包含的服务进行注册,由所述应用打开方打开的应用所包含的服务提供共享服务。
10.根据权利要求9所述的服务共享装置,其特征在于,
所述第一应用单元,还用于在判断出当前打开的应用所包含的服务比当前共享服务的级别低时,与所述第二应用单元之间进行验证,并在双方验证均通过后,向所述当前共享服务进行注册;
所述第二应用单元还用于,在当前打开的应用所包含的服务比当前共享服务的级别高时与所述第一应用单元之间进行验证,并在双方验证均通过后,向所有所述已注册在自身的应用单元发送迁移信息,之后退出服务。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于阿里巴巴集团控股有限公司,未经阿里巴巴集团控股有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310499615.9/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种业务认证方法、系统及服务器
- 下一篇:一种多媒体处理方法、装置及终端设备