[發(fā)明專利]基于云計(jì)算架構(gòu)的網(wǎng)絡(luò)服務(wù)聚合系統(tǒng)及其聚合方法有效
| 申請(qǐng)?zhí)枺?/td> | 201110186031.7 | 申請(qǐng)日: | 2011-07-05 |
| 公開(kāi)(公告)號(hào): | CN102202102A | 公開(kāi)(公告)日: | 2011-09-28 |
| 發(fā)明(設(shè)計(jì))人: | 施昊 | 申請(qǐng)(專利權(quán))人: | 施昊;施紅家;吳文飛 |
| 主分類(lèi)號(hào): | H04L29/08 | 分類(lèi)號(hào): | H04L29/08;H04L12/18 |
| 代理公司: | 上海新天專利代理有限公司 31213 | 代理人: | 王敏杰 |
| 地址: | 200438 上海*** | 國(guó)省代碼: | 上海;31 |
| 權(quán)利要求書(shū): | 查看更多 | 說(shuō)明書(shū): | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 基于 計(jì)算 架構(gòu) 網(wǎng)絡(luò)服務(wù) 聚合 系統(tǒng) 及其 方法 | ||
1.一種基于云計(jì)算架構(gòu)的網(wǎng)絡(luò)服務(wù)聚合系統(tǒng),其特征在于,所述系統(tǒng)包括:
客戶端;
Web接口服務(wù)器,用以給客戶端提供信息,并且處理和消息無(wú)關(guān)的數(shù)據(jù);在用戶登入時(shí),向任務(wù)調(diào)度服務(wù)器索取相對(duì)空閑的消息處理服務(wù)器地址,操控和監(jiān)視消息處理服務(wù)器,并即時(shí)將狀況反饋給客戶端;
任務(wù)調(diào)度服務(wù)器,負(fù)責(zé)監(jiān)視消息處理服務(wù)器的資源消耗狀態(tài),并在Web接口服務(wù)器為登入用戶索取相對(duì)空閑的消息處理服務(wù)器地址時(shí)返回,讓W(xué)eb接口服務(wù)器自行調(diào)用;在運(yùn)行后,任務(wù)調(diào)度服務(wù)器定時(shí)對(duì)消息處理服務(wù)器更新資源使用情況;
消息處理服務(wù)器,通過(guò)Web接口服務(wù)器與客戶端連接,用戶的網(wǎng)絡(luò)服務(wù)在消息處理服務(wù)器進(jìn)行登入、登出、狀態(tài)管理、消息收發(fā)處理;消息處理服務(wù)器啟動(dòng)后自動(dòng)向任務(wù)調(diào)度服務(wù)器注冊(cè),讓任務(wù)調(diào)度服務(wù)器能監(jiān)視其狀態(tài),同時(shí)等待Web接口服務(wù)器的調(diào)用;發(fā)生需要提醒用戶的情況時(shí),消息處理服務(wù)器會(huì)推送到Web接口服務(wù)器處理;
數(shù)據(jù)庫(kù)服務(wù)器,同時(shí)被Web接口服務(wù)器和消息處理服務(wù)器調(diào)用來(lái)記錄各類(lèi)信息。
2.根據(jù)權(quán)利要求1所述的基于云計(jì)算架構(gòu)的網(wǎng)絡(luò)服務(wù)聚合系統(tǒng),其特征在于:
設(shè)置于客戶端和消息處理服務(wù)器之間的Web接口服務(wù)器主要負(fù)責(zé)用戶登入、分配服務(wù)器資源,將客戶端的命令傳給消息處理服務(wù)器,再將消息處理服務(wù)器的命令反饋給客戶端,同時(shí)處理一些不需要消息處理服務(wù)器介入的事務(wù);
加載過(guò)程中除了加載容器所必要的組件外,Web接口服務(wù)器還要加載配置文件,讀取任務(wù)調(diào)度服務(wù)器的相關(guān)信息,與任務(wù)調(diào)度服務(wù)器建立連接,獲取消息處理服務(wù)器集群的信息,再加載可被消息處理服務(wù)器集群支持的網(wǎng)絡(luò)服務(wù)列表,以便在用戶需要的時(shí)候及時(shí)反饋給用戶;
用戶需要登入后才能管理設(shè)定信息;用戶登入后,服務(wù)器將相互處理一系列用戶信息,讀取用戶服務(wù)列表,從任務(wù)調(diào)度服務(wù)器獲得合適的消息處理服務(wù)器地址,使用獲取到的服務(wù)器登入用戶的服務(wù),加載聯(lián)系人列表,并監(jiān)聽(tīng)從消息處理服務(wù)器反饋的信息;
用戶自行輸入用戶名和密碼以登入,用戶名和密碼在用戶上次登入后就已經(jīng)保存在客戶端里;對(duì)此,在登入前,每次接收連接時(shí),都要檢查是否包含了有效的用戶登入信息,如果有效就自動(dòng)登入;
用戶登入后,服務(wù)器將新建線程,進(jìn)行登入后的操作;即用戶在登入和進(jìn)入自己的個(gè)人主頁(yè)之時(shí),服務(wù)器只檢查用戶名和密碼的合法性;新建的線程完成以下六個(gè)步驟:
(1)從數(shù)據(jù)庫(kù)服務(wù)器讀取用戶的聯(lián)系人列表;
(2)從數(shù)據(jù)庫(kù)服務(wù)器讀取用戶的服務(wù)列表;
(3)向任務(wù)調(diào)度服務(wù)器索取當(dāng)前用戶將要使用的消息處理服務(wù)器地址;
(4)連接獲取的消息處理服務(wù)器地址;
(5)將獲取的服務(wù)列表發(fā)送給消息處理服務(wù)器,讓消息處理服務(wù)器登入這些服務(wù);
(6)監(jiān)聽(tīng)來(lái)自消息處理服務(wù)器的回推;
完成上述六個(gè)步驟后,服務(wù)列表、聯(lián)系人列表連接后的消息處理服務(wù)器接口都將保存在Web接口服務(wù)器的一個(gè)處理用戶系統(tǒng)信息的內(nèi)存單元內(nèi);用戶在登入后會(huì)產(chǎn)生大量信息,為每個(gè)用戶專門(mén)分配內(nèi)存單元,以便于管理;
用戶在登入后,Web接口服務(wù)器將監(jiān)聽(tīng)來(lái)自消息處理服務(wù)器的回推;回推的主要內(nèi)容是消息處理服務(wù)器收到新的用戶消息、用戶的服務(wù)狀態(tài)變更;Web消息處理服務(wù)器在接收到消息處理服務(wù)器的回推后,將進(jìn)行處理,如果需要,打斷和客戶端更新?tīng)顟B(tài)的長(zhǎng)連接,把更新的消息在一個(gè)請(qǐng)求中返回給客戶端;
兩種情況會(huì)使用戶登出;一種是用戶主動(dòng)登出,客戶端會(huì)按照用戶的意愿聯(lián)系Web接口服務(wù)器登出用戶;另一種是用戶長(zhǎng)時(shí)間沒(méi)有進(jìn)行長(zhǎng)連接;在用戶登出后,Web接口服務(wù)器將通知消息處理服務(wù)器和任務(wù)調(diào)度服務(wù)器銷(xiāo)毀與用戶有關(guān)的資源,同時(shí)銷(xiāo)毀Web接口服務(wù)器和用戶有關(guān)的資源;其中和此用戶有關(guān)的回推將不被監(jiān)聽(tīng)。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于施昊;施紅家;吳文飛,未經(jīng)施昊;施紅家;吳文飛許可,擅自商用是侵權(quán)行為。如果您想購(gòu)買(mǎi)此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201110186031.7/1.html,轉(zhuǎn)載請(qǐng)聲明來(lái)源鉆瓜專利網(wǎng)。
- 自愈合復(fù)合網(wǎng)絡(luò)服務(wù)方法和裝置
- 一種網(wǎng)絡(luò)服務(wù)信息處理系統(tǒng)及方法
- 一種網(wǎng)絡(luò)服務(wù)的處理方法和系統(tǒng)
- 一種網(wǎng)絡(luò)服務(wù)集中管理的方法、系統(tǒng)及服務(wù)器
- 網(wǎng)絡(luò)服務(wù)的檢測(cè)方法和系統(tǒng)
- 對(duì)現(xiàn)有網(wǎng)絡(luò)服務(wù)模型分配一個(gè)或多個(gè)網(wǎng)絡(luò)服務(wù)模板
- 網(wǎng)絡(luò)服務(wù)模板的管理方法和裝置
- 網(wǎng)絡(luò)服務(wù)系統(tǒng)及其網(wǎng)絡(luò)服務(wù)使用方法
- 一種實(shí)現(xiàn)網(wǎng)絡(luò)服務(wù)部署規(guī)格配置的方法及裝置
- 推薦方法及裝置





