[發明專利]基于虛擬化服務和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.szxzyx.cn/pat/books/201310513806.6/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種密碼修改方式的推薦方法及裝置
- 下一篇:一種業務認證方法、系統及服務器





