[发明专利]服务开放方法及系统、服务开放服务器有效
申请号: | 201010136980.X | 申请日: | 2010-03-17 |
公开(公告)号: | CN102196012A | 公开(公告)日: | 2011-09-21 |
发明(设计)人: | 邹现军 | 申请(专利权)人: | 华为技术有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08;H04L29/06 |
代理公司: | 北京同立钧成知识产权代理有限公司 11205 | 代理人: | 刘芳 |
地址: | 518129 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 服务 开放 方法 系统 服务器 | ||
技术领域
本发明实施例涉及网络技术领域,尤其涉及一种服务开放方法及系统、服务开放服务器。
背景技术
随着电信及互联网的蓬勃发展,信息资源的极大丰富,各种业务的开放性成为研究热点,各个互联网厂商都将有价值的业务资源开放出来,电信运营商也通过多种方式将电信业务开放出去,从而繁荣网络生态链达到共赢的目的。当然,应用编程接口(Application Programming Interface,简称:API)并不能将所有的业务都非常方便的开放给第三方应用,并且现有环境下很多业务资源需要客户端侧的最终用户对资源进行授权或者对使用者进行身份验证再开放出去才合理,例如:涉及用户私有信息的开放,API需要对运营商开放的业务直接在终端侧进行计费,实现对涉及用户私有信息进行验证与授权。
现有技术中,电信运营商通过综合业务接入网关(Integrated ServiceAccess Gateway,简称:ISAG)将电信业务(例如:短信、WAP PUSH、彩信等)开放给第三方应用,ISAG应用提供符合国际标准的Parlay X2.O接口,并对该接口作了适当增强,提供了更为丰富的业务资源;ISAG屏蔽了底层网络的复杂性,实现了对移动数据、移动语音、无线市话(PHS)等业务的高度抽象,封装成开放、统一、标准应用开发接口提供给内容提供商/服务提供商(Content Provider/Service Provider,简称:CP/SP),支持电信自营增值业务、第三方CP/SP增值业务及企业应用的接入;为CP/SP提供统一的增值应用集成开发和测试环境;协同结合综合业务管理平台(Integrated ServicesManagement Platform,简称:ISMP)完成业务应用过程中认证、鉴权、计费和管理等功能。
上述基于ISAG应用虽然能够解决业务开发者(即能力API使用者)与运营商之间的鉴权问题,但并不能够解决最终用户对被请求的服务进行鉴权的问题。
发明内容
本发明实施例的目的在于提供一种服务开放方法及系统、服务开放服务器,最大程度地保证最终用户对需要授权的服务的控制处理能力,确保最终用户的利益。
本发明实施例提供一种服务开放方法,包括:
接收来自第三方应用的服务请求,所述服务请求携带有被请求的服务的类型信息和被请求的服务的参数信息;
根据所述服务的类型信息查询业务目录,获取所述被请求的服务的访问地址与鉴权类别信息;
当根据所述鉴权类别信息确定需要最终用户授权才能调用所述服务时,则:
根据所述服务的类型信息和所述服务的参数信息获取所述最终用户的授权通知消息;根据所述访问地址将所述服务请求转发给能力服务器,并将所述能力服务器返回的服务响应消息转发给所述第三方应用。
本发明实施例提供一种服务开放服务器,包括:
接收模块,用于接收来自第三方应用的服务请求,所述服务请求携带有被请求的服务的类型信息和被请求的服务的参数信息;
第一获取模块,用于根据所述服务的类型信息查询业务目录,获取所述服务的访问地址与鉴权类别信息;
第二获取模块,用于当根据所述鉴权类别信息确定需要最终用户授权才能调用所述服务时,则根据所述服务的类型信息和所述服务的参数信息获取所述最终用户的授权通知消息;
转发模块,用于根据所述访问地址将所述服务请求转发给能力服务器,并将所述能力服务器返回的服务响应消息转发给所述第三方应用。
本发明实施例提供一种服务开放系统,包括:第一服务器、设置有第三方应用的第二服务器,其中所述第一服务器为上述技术方案所述的服务开放服务器;
所述第一服务器接收来自设置在所述第二服务器上的第三方应用的服务请求,所述服务请求携带有被请求的服务的类型信息和被请求的服务的参数信息;所述第一服务器根据所述服务器的类型信息查询业务目录,获取到所述服务的访问地址与鉴权类别信息;根据所述鉴权类别信息确定需要最终用户授权才能调用所述服务时,则所述第一服务器根据所述服务的类型信息和所述服务的参数信息获取所述最终用户的授权通知消息;所述第一服务器根据所述访问地址将所述服务请求转发给能力服务器,并将所述能力服务器返回的服务响应消息转发给所述第三方应用。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201010136980.X/2.html,转载请声明来源钻瓜专利网。
- 上一篇:因特网数据的搜寻方法
- 下一篇:具有页码定位功能的无线PPT翻页笔