[发明专利]基于虚拟化服务和SNS信息聚合的信息处理系统和方法在审
申请号: | 201310513806.6 | 申请日: | 2013-10-25 |
公开(公告)号: | CN104580115A | 公开(公告)日: | 2015-04-29 |
发明(设计)人: | 尤佳莉;卓煜;乔楠楠 | 申请(专利权)人: | 中国科学院声学研究所 |
主分类号: | H04L29/06 | 分类号: | H04L29/06;G06F21/36 |
代理公司: | 北京法思腾知识产权代理有限公司 11318 | 代理人: | 杨小蓉;杨林 |
地址: | 100190 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 虚拟 服务 sns 信息 聚合 信息处理 系统 方法 | ||
技术领域
本发明涉及网络通信领域,特别涉及一种基于虚拟化服务和SNS信息聚合的信息处理系统和方法。
背景技术
网络虚拟化技术是未来互联网的核心技术,它允许在一个共享的底层网络资源上支持多个虚拟网络,这些虚拟网络之间可以有不同的网络架构,也可以承载不同类型的服务,例如图片处理服务。
SNS网站是近几年兴起的新式社交方式,允许其用户与好友分享图片或文字,形形色色的SNS网站如雨后春笋,很多用户因而拥有许多不同SNS网站的账号,并且在每个网站各有好友圈子。因此产生了在不同账户上处理和分享相同信息的需求。但由于终端的服务能力所限,对大批量信息进行处理所耗费的时间较多,且在不同SNS网站重复上传信息也会浪费大量时间。
发明内容
本发明的目的在于克服现有技术中对相同信息在不同SNS网站处理时耗费时间多等缺陷,从而提供一种能有效提高处理效率的系统与方法。
为了实现上述目的,本发明提供了一种基于虚拟化服务和SNS信息聚合的信息处理系统,包括服务虚拟化平台以及中心服务器;所述的服务虚拟化平台通过网络连接到所述中心服务器,所述中心服务器则通过网络与SNS网站连接;其中,
所述服务虚拟化平台上安装有服务程序,并以虚拟机的方式运行所述服务程序以实现信息处理;
所述中心服务器用于从所述服务虚拟化平台上调用服务程序以及与外部的SNS网站之间进行数据通信。
上述技术方案中,所述中心服务器向所述服务虚拟化平台发送调用请求,调用服务虚拟化平台上的服务程序对信息进行处理;所述中心服务器将SNS网站的帐号与信息处理系统自身的帐号绑定;所述中心服务器向SNS网站发送验证和信息读取的请求,经验证后可登录对应的SNS网站,读取对应账号的信息进行处理,并将处理好的信息上传至SNS网站的对应账号。
上述技术方案中,所述服务虚拟化平台采用分布式结构,该分布式的服务虚拟化平台在处理信息时,以并发处理的方式同时调度平台上的多个虚拟机同时对不同信息进行处理。
本发明还提供了在所述的基于虚拟化服务和SNS信息聚合的信息处理系统上所实现的信息处理方法,包括:
步骤1)、所述中心服务器调用SNS网站的对应接口进行用户验证,取得用户授权;所述用户授权包括读取用户基本信息、读取用户所发布的信息和上传信息在内的权限;
步骤2)、所述中心服务器读取所要处理的信息;
步骤3)、所述中心服务器将步骤2)所读取的信息发送到服务虚拟化平台;
步骤4)、所述服务虚拟化平台上的虚拟机对信息进行处理;
步骤5)、所述服务虚拟化平台将处理后的信息发送到所述中心服务器;
步骤6)、所述中心服务器将所接收的信息发送到用户需要上传信息的SNS网站,利用步骤1)所得到的权限实现信息的上传。
上述技术方案中,在所述的步骤1)中,中心服务器向SNS网站申请用户授权依据OAuth2.0协议。
上述技术方案中,所述的步骤1)包括:
步骤1-1)、所述中心服务器向所述SNS网站发送取得用户授权的请求;
步骤1-2)、向用户发出是否能够将用户权限授权给系统的查询命令;
步骤1-3)、若用户同意给予相关授权,则由用户终端向所述SNS网站发送授权码;
步骤1-4)、所述SNS网站收到授权码后,向所述中心服务器传递Authorization Code;
步骤1-5)、所述中心服务器需要从SNS网站读取信息时,利用Authorization Code申请Access Token;
步骤1-6)、所述中心服务器从SNS网站获取Access Token后即可得到用户授权,完成整个授权过程。
上述技术方案中,在所述的步骤2)中,所述中心服务器所读取的信息来自本地文件,或通过步骤1)所得到的权限从SNS网站读取。
上述技术方案中,在所述的步骤4)中,所述服务虚拟化平台上的多个虚拟机对图片进行并发处理。
本发明的优点在于:
本发明能够有效地提升信息处理效率,特别是在终端处理能力不足的时候,有效的减少用户处理和发送信息所需要的时间。
附图说明
图1是本发明系统的结构示意图;
图2是本发明方法的流程图;
图3是本发明方法中中心服务器获取用户授权的过程示意图。
具体实施方式
现结合附图对本发明作进一步的描述。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国科学院声学研究所;,未经中国科学院声学研究所;许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310513806.6/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种密码修改方式的推荐方法及装置
- 下一篇:一种业务认证方法、系统及服务器