预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共19页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

(19)中华人民共和国国家知识产权局(12)发明专利申请(10)申请公布号CN106559389A(43)申请公布日2017.04.05(21)申请号201510628395.4(22)申请日2015.09.28(71)申请人阿里巴巴集团控股有限公司地址英属开曼群岛大开曼资本大厦一座四层847号邮箱(72)发明人谭佳赵林闫宁葛婷婷倪超(74)专利代理机构北京新知远方知识产权代理事务所(普通合伙)11397代理人侯俊丽(51)Int.Cl.H04L29/06(2006.01)权利要求书4页说明书10页附图4页(54)发明名称一种服务资源发布、调用方法、装置、系统及云服务平台(57)摘要本申请实施例中提供了一种服务资源发布、调用方法、装置、系统及云服务平台,服务资源发布方法包括:接收来自服务提供方的服务资源发布请求;对服务提供方进行身份认证;认证通过后,将待发布的服务资源发布至预先创建的服务提供方的资源组,其中,服务提供方的资源组全局唯一。采用本申请实施例中的方案,能够解决现有技术中无法保证多服务提供方环境下服务资源的隔离的问题。CN106559389ACN106559389A权利要求书1/4页1.一种服务资源发布方法,其特征在于,包括:接收来自服务提供方的服务资源发布请求;对所述服务提供方进行身份认证;认证通过后,将待发布的服务资源发布至预先创建的所述服务提供方的资源组,其中,所述服务提供方的资源组全局唯一。2.根据权利要求1所述的方法,其特征在于,将待发布的服务资源发布至预先创建的所述服务提供方的资源组之后,还包括:为所述服务资源分配服务资源名称,所述服务资源名称全局唯一。3.根据权利要求2所述的方法,其特征在于,所述服务资源名称由所述资源组名称、服务名称及版本号组成。4.根据权利要求1所述的方法,其特征在于,对所述服务提供方进行身份认证具体包括:通过安全令牌的方式对所述服务提供方进行身份认证,所述安全令牌包括服务提供方的第一用户名和第一密钥。5.根据权利要求4所述的方法,其特征在于,通过安全令牌的方式对所述服务提供方进行身份认证具体包括:从所述服务资源发布请求中提取服务提供方的第一用户名和第一签名,所述第一签名由所述第一密钥计算得到;查询所述第一用户名对应的第二签名;将所述第一签名和所述第二签名进行对比;如果一致,则认证通过;如果不一致,则认证不通过。6.根据权利要求4所述的方法,其特征在于,所述服务提供方具有多个资源组,各资源组分别具有相应的安全令牌。7.根据权利要求1所述的方法,其特征在于,将待发布的服务资源发布至预先创建的所述服务提供方的资源组具体包括:接收待发布的服务资源名称、及所述待发布资源所在的服务器集群地址信息;将所述待发布服务资源名称与所述服务器集群地址信息之间的映射关系保存至预先创建的所述服务提供方的资源组。8.一种服务调用方法,其特征在于,包括:接收来自请求方的服务调用请求;对所述请求方进行身份认证;认证通过后,允许所述请求方调用预先创建的目标服务提供方的资源组内的相应服务资源,其中,所述服务提供方的资源组全局唯一。9.根据权利要求8所述的方法,其特征在于,所述服务调用请求具体携带所述服务资源名称,所述服务资源名称由所述服务提供方的资源组名称、服务名称及版本号组成。10.根据权利要求8所述的方法,其特征在于,所述请求方是服务消费方,对所述请求方进行身份认证具体包括:通过安全令牌的方式对所述服务消费方进行身份认证,所述安全令牌包括服务消费方的第二用户名和第二密钥。2CN106559389A权利要求书2/4页11.根据权利要求10所述的方法,其特征在于,通过安全令牌的方式对所述服务消费方进行身份认证具体包括:从所述服务调用请求中提取所述服务消费方的第二用户名和第三签名,所述第三签名由所述第二密钥计算得到;查询所述第二用户名对应的第四签名;将所述第三签名和所述第四签名进行对比;如果一致,则认证通过;如果不一致,则认证不通过。12.根据权利要求10所述的方法,其特征在于,所述请求方是其他服务提供方,对所述请求方进行身份认证具体包括:查询所述待调用服务的服务提供方的授权名单;确定所述授权名单内是否存在所述请求方;如果存在,则认证通过;如果不存在,则认证不通过。13.根据权利要求8所述的方法,其特征在于,允许所述请求方调用预先创建的目标服务提供方的资源组内的相应服务资源具体包括:允许所述请求方拉取预先创建的目标服务提供方的资源组内的相应服务资源的地址信息。14.一种服务资源发布装置,其特征在于,包括:第一接收模块,用于接收来自服务提供方的服务资源发布请求;第一身份认证模块,用于对所述服务提供方进行身份认证;发布模块,用于在认证通过后,将待发布的服务资源发布至预先创建的所述服务提供方的资源组,其中,所述服务提供方的资源