[发明专利]提高能力调用成功率的方法及开放平台有效
| 申请号: | 201110390468.2 | 申请日: | 2011-11-30 |
| 公开(公告)号: | CN103139168A | 公开(公告)日: | 2013-06-05 |
| 发明(设计)人: | 陈曦;渠娜 | 申请(专利权)人: | 中国移动通信集团公司 |
| 主分类号: | H04L29/06 | 分类号: | H04L29/06;H04L29/08;H04L9/32 |
| 代理公司: | 北京德琦知识产权代理有限公司 11018 | 代理人: | 王一斌;王琦 |
| 地址: | 100032 北京*** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 提高 能力 调用 成功率 方法 开放 平台 | ||
1.一种提高能力调用成功率的方法,其特征在于,该方法包括:
开放平台接收应用实例发来的针对一Web应用的获取令牌请求,判断自身是否不存在为该Web应用生成的临时授权令牌,或者,自身存在为该Web应用生成的临时授权令牌但所有令牌的有效期都已过,若是,则为该Web应用生成一个临时授权令牌,并为该令牌设置有效期和缓冲期,将该令牌及本开放平台宣称的该令牌的剩余有效期发送给该应用实例;否则,将最新为该Web应用生成的临时授权令牌及本开放平台宣称的该令牌的剩余有效期发送给该应用实例;
开放平台接收应用实例发来的携带临时授权令牌的校验令牌请求,判断该令牌的有效期+缓冲期是否已过,若是,确定校验失败;否则,确定校验通过,向第三方能力平台发起能力调用请求。
2.根据权利要求1所述的方法,其特征在于,当一个临时授权令牌的有效期+缓冲期满时,开放平台删除该临时授权令牌。
3.根据权利要求1所述的方法,其特征在于,所述临时授权令牌的缓冲期的最小长度满足:使得开放平台在该令牌的有效期满时为应用实例分配的该令牌能够校验成功。
4.根据权利要求1所述的方法,其特征在于,所述开放平台宣称的该令牌的剩余有效期可根据如下方式确定:
当该令牌的实际剩余有效期+缓冲期长度≥该令牌的有效期时,开放平台向应用实例宣称的该令牌的剩余有效期为该令牌的有效期;否则,开放平台向应用实例宣称的该令牌的剩余有效期为该令牌的实际剩余有效期+缓冲期长度,其中,该令牌的实际剩余有效期为该令牌的有效期的剩余时间。
5.一种开放平台,其特征在于,包括:
令牌生成模块:接收应用实例发来的针对一Web应用的获取令牌请求,判断自身是否不存在为该Web应用生成的临时授权令牌,或者,自身存在为该Web应用生成的临时授权令牌但所有令牌的有效期都已过,若是,则为该Web应用生成一个临时授权令牌,并为该令牌设置有效期和缓冲期,将该令牌及本开放平台宣称的该令牌的剩余有效期发送给该应用实例,同时在令牌信息维护模块中记录Web应用标识、令牌、该令牌的有效期和缓冲期的对应关系;否则,将最新为该Web应用生成的临时授权令牌及本开放平台宣称的该令牌的剩余有效期发送给该应用实例;
令牌信息维护模块,接收并记录令牌生成模块发来的Web应用标识、令牌、该令牌的有效期和缓冲期的对应关系;
令牌校验模块:接收应用实例发来的携带临时授权令牌的校验令牌请求,判断该令牌的有效期+缓冲期是否已过,若是,确定校验失败;否则,确定校验通过,向第三方能力平台发起能力调用请求。
6.根据权利要求5所述的开放平台,其特征在于,所述令牌信息维护模块进一步用于,当一个临时授权令牌的有效期+缓冲期满时,删除该临时授权令牌的相关记录。
7.根据权利要求5所述的开放平台,其特征在于,所述令牌生成模块进一步用于,将临时授权令牌的缓冲期的最小长度设置为满足:使得开放平台在该令牌的有效期满时为应用实例分配的该令牌能够校验成功。
8.根据权利要求5所述的开放平台,其特征在于,所述令牌生成模块进一步用于,当要向应用实例发送临时授权令牌时,若该临时授权令牌的实际剩余有效期+缓冲期长度≥该令牌的有效期时,则向该应用实例宣称的该令牌的剩余有效期为该令牌的有效期;否则,向该应用实例宣称的该令牌的剩余有效期为该令牌的实际剩余有效期+缓冲期长度,其中,该令牌的实际剩余有效期为该令牌的有效期的剩余时间。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国移动通信集团公司,未经中国移动通信集团公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110390468.2/1.html,转载请声明来源钻瓜专利网。





