[发明专利]一种提供互联网服务的方法及服务集成平台系统有效

专利信息
申请号: 200810126113.0 申请日: 2008-06-26
公开(公告)号: CN101616136A 公开(公告)日: 2009-12-30
发明(设计)人: 岑文初;王霖;赵进;郑色树;曾义 申请(专利权)人: 阿里巴巴集团控股有限公司
主分类号: H04L29/06 分类号: H04L29/06;H04L29/08
代理公司: 北京同达信恒知识产权代理有限公司 代理人: 魏 杉
地址: 英属开曼群*** 国省代码: 开曼群岛;KY
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 提供 互联网 服务 方法 集成 平台 系统
【说明书】:

技术领域

发明涉及网络运用,特别涉及一种提供互联网服务的方法及服务集成平 台系统。

背景技术

随着SOA(Service-Oriented Architecture,面向服务的架构)的不断成熟, REST(Representational State Transfer,表述性状态迁移)风格的深入人心,使 得服务本身逐渐成为互联网新兴资源。传统的互联网软件企业也开始尝试新角 色,作为服务提供商,ISP(Internet Service Provider,互联网服务提供商)开 始开放自身的服务资源,将内部数据最大化的服务于社会化作用,为网站自身 发展提供了新的开放模式。同时,Web2.0应用的丰富化,也造就了很多ISV (Independent Software Vendor,独立软件供应商),利用网络有效的服务资源, 针对客户的需求,设计出丰富多样的交互式应用,将不同服务提供商提供的服 务组合在一起,产生聚合后的创新效应。

这种以服务为中心的新型开发模式也是针对互联网应用的高速更新,创新 第一的特点而产生的。在一些大网站成功的案例中,ISV开发者针对这些开放 API(Application Program Interface,应用编程接口)的网站来构建特色应用, 吸引用户。

因Google在该领域最具有代表性,下面以Google的安全控制流程为例进 行说明现有技术的安全控制处理方式。

图1为Google的安全控制流程实施示意图,如图所示,对于Google的 Open API(Open Application Program Interface,开放性应用编程接口)来说安 全控制流程主要是处理通过Google API(Application Program Interface,应用编 程接口)获取用户信息的ISV应用请求。具体的流程如下:

步骤101、Web Application(Web应用)向Google Accounts Authentication (Google账户验证)发送AuthSub HTTP(Hyper Text Transport Protocol;超 级文本传送协议)request(请求);当应用需要访问涉及到用户信息的Google 服务时,首先要产生AuthSub的请求到Google的验证代理服务。

步骤102、Google Accounts Authentication向User(用户)发送Access Consent page(确认接入页面);验证代理服务将会把Google的确认接入页面呈现给应 用使用者,即User,应用服务者会首先确认是否授权该应用通过Google API 来获取用户信息,同时如果是第一次访问将会提示登录操作。

步骤103、User返回Login data and accept/deny access(登录数据及接受/ 拒绝接入);用户确定是否授权应用,并且是否登录,如果拒绝授权将会返回 到Google的页面,而不是应用页面。

步骤104、Google Accounts Authentication向Web Application返回Redirect with token(携带令牌的重定向)指示;如果用户授权应用并且登录,那么验证 服务将会重定向到应用页面,同时将会带上token作为用户身份标识。

步骤105、Web Application向Google service Access(服务接入)发送Service request with token(携带令牌的服务请求);应用带上用户身份标识请求服务, Google服务检查过Token以后将会接受请求。

步骤106、Google service Access处理后向Web Application返回服务调用结 果Response from service(服务响应)。

Google在Token的管理方面,在这里的Token有两方面的限制,一是使用 范围,每一个Google服务都需要申请一个独立的Token;二是使用的有效期, Token分为one-time-use(一次性)和session(会议)的,前者只能使用一次, 后者可以多次使用。

由于Google是比较有代表性的,由Google的实施就可以看出现有技术中 存在的不足有:

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于阿里巴巴集团控股有限公司,未经阿里巴巴集团控股有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/200810126113.0/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top