[發明專利]邏輯服務器、即時通信系統和即時通信方法有效
| 申請號: | 201210273295.0 | 申請日: | 2012-08-02 |
| 公開(公告)號: | CN102769582A | 公開(公告)日: | 2012-11-07 |
| 發明(設計)人: | 張曉廷 | 申請(專利權)人: | 深圳中興網信科技有限公司 |
| 主分類號: | H04L12/58 | 分類號: | H04L12/58;H04L29/08 |
| 代理公司: | 北京友聯知識產權代理事務所(普通合伙) 11343 | 代理人: | 尚志峰;汪海屏 |
| 地址: | 518057 廣東省深*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 邏輯 服務器 即時 通信 系統 方法 | ||
1.一種邏輯服務器,其特征在于,包括:
判斷單元,向賬號服務器發送獲取請求,根據所述賬號服務器返回的賬號數據,判斷發出登錄請求的請求賬號是否屬于所述邏輯服務器的管轄范圍,所述賬號服務器用于保存每個邏輯服務器的節點號以及每個邏輯服務器管轄的賬號數據;
查找單元,在所述判斷單元的判斷結果為所述請求賬號不屬于所述管轄范圍時,通過所述賬號服務器查找出應管轄所述請求賬號的邏輯服務器,并將查找出的邏輯服務器的節點號返回至所述請求賬號;
信息反饋單元,在所述請求賬號登錄成功后,通過數據服務器獲取與所述請求賬號相關聯的信息并將獲取的信息反饋至所述請求賬號,所述數據服務器用于保存與每個賬號相關聯的信息。
2.根據權利要求1所述的邏輯服務器,其特征在于,還包括:通信單元,建立所述邏輯服務器與其他邏輯服務器之間的連接,將與所述邏輯服務器管轄的賬號相關聯的信息發送至所述其他邏輯服務器進行保存;
請求接管單元,在所述邏輯服務器發生崩潰時,請求所述其他邏輯服務器中管轄賬號的數目最小的邏輯服務器接管所述邏輯服務器所管轄的賬號,以及在所述邏輯服務器正常啟動時,請求所述所轄賬號的數目最小的邏輯服務器重新由所述邏輯服務器管轄原有賬號。
3.根據權利要求2所述的邏輯服務器,其特征在于,還包括:通知單元,在所述請求賬號不屬于所述邏輯服務器的管轄范圍且所述查找出的邏輯服務器發生崩潰時,將所述管轄賬號的數目最小的邏輯服務器的節點號通知所述請求賬號。
4.根據權利要求1所述的邏輯服務器,其特征在于,所述通信單元通過傳輸控制協議與所述其他邏輯服務器建立數據連接。
5.根據權利要求1至4中任一項所述的邏輯服務器,其特征在于,還包括:狀態序列號生成單元,根據所述請求賬號上次成功登錄所生成的狀態序列號生成當前登錄操作的狀態序列號;
控制登錄單元,若所述請求帳號具有多個登錄操作,則執行所述狀態序列號最大的登錄操作,以登錄所述邏輯服務器;
存儲單元,保存所述請求賬號本次登錄的狀態序列號。
6.一種即時通信系統,其特征在于,包括:多個如權利要求1至5中任一項所述的邏輯服務器、至少一個數據服務器和至少一個賬號服務器,其中,所述多個邏輯服務器之間通過傳輸控制協議建立數據連接;
所述賬號服務器連接至每個所述邏輯服務器,用于保存所述邏輯服務器所管轄的賬號數據;
所述數據服務器連接至每個所述邏輯服務器,用于保存與每個賬號相關聯的信息。
7.一種即時通信方法,其特征在于,用于如權利要求6所述的即時通訊系統,包括以下步驟:
在登錄所述即時通訊系統中的邏輯服務器時,判斷發出登錄請求的請求賬號是否屬于所述邏輯服務器的管轄范圍;
在所述請求賬號不屬于所述管轄范圍時,通過所述即時通訊系統中的賬號服務器查詢到管轄所述請求賬號的邏輯服務器,并將查找出的邏輯服務器的節點號返回至所述請求賬號;
所述請求賬號根據所述節點號向所述查找出的邏輯服務器發送登錄請求,在登錄成功后,所述查找出的邏輯服務器向所述請求賬號返回與所述請求賬號相關聯的信息。
8.根據權利要求7所述的即時通信方法,其特征在于,還包括:所述查找出的邏輯服務器將與本身所管轄的賬號相關聯的信息發送至所述即時通訊系統中的其他邏輯服務器進行保存;
若所述查找出的邏輯服務器發生崩潰,則由所述其他邏輯服務器中管轄賬號的數目最小的邏輯服務器接管所述查找出的邏輯服務器所管轄的賬號;
若所述查找出的邏輯服務器重新正常啟動,則重新由所述查找出的邏輯服務器管轄原有賬號。
9.根據權利要求8所述的即時通信方法,其特征在于,還包括:在所述請求賬號登錄所述查找出的邏輯服務器時,若所述查找出的邏輯服務器發生崩潰,則嘗試登錄所述其他邏輯服務器中的一個邏輯服務器;
若所述其他邏輯服務器中的一個邏輯服務器不是所述管轄賬號數目最小的邏輯服務器,則由所述其他邏輯服務器中的一個邏輯服務器通知所述請求賬號所述管轄賬號數目最小的邏輯服務器的節點號。
10.根據權利要求8所述的即時通信方法,其特征在于,所述查找出的邏輯服務器與所述其他邏輯服務器之間通過傳輸控制協議建立數據連接。
11.根據權利要求7至10中任一項所述的即時通信方法,其特征在于,還包括:獲取所述請求賬號上次成功登錄所生成的狀態序列號;
根據所述狀態序列號得到當前登錄操作的狀態序列號;
若所述請求帳號具有多個登錄操作,則執行所述狀態序列號最大的登錄操作,以登錄所述查找出的邏輯服務器;
保存本次成功登錄的狀態序列號。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于深圳中興網信科技有限公司,未經深圳中興網信科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201210273295.0/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:NAT后的IP地址溯源方法及裝置
- 下一篇:一種蜂蠟噴涂方法





