[發(fā)明專利]基于socket框架的數(shù)據(jù)訪問(wèn)系統(tǒng)及方法在審
| 申請(qǐng)?zhí)枺?/td> | 201611227814.4 | 申請(qǐng)日: | 2016-12-27 |
| 公開(公告)號(hào): | CN108243170A | 公開(公告)日: | 2018-07-03 |
| 發(fā)明(設(shè)計(jì))人: | 張繼元 | 申請(qǐng)(專利權(quán))人: | 青島融貫匯眾軟件有限公司 |
| 主分類號(hào): | H04L29/06 | 分類號(hào): | H04L29/06;H04L29/08 |
| 代理公司: | 北京聯(lián)瑞聯(lián)豐知識(shí)產(chǎn)權(quán)代理事務(wù)所(普通合伙) 11411 | 代理人: | 張清彥 |
| 地址: | 266101 山東省青島市嶗山區(qū)*** | 國(guó)省代碼: | 山東;37 |
| 權(quán)利要求書: | 查看更多 | 說(shuō)明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 分機(jī) 客戶端 負(fù)載均衡服務(wù)器 數(shù)據(jù)訪問(wèn)系統(tǒng) 客戶端信息 分機(jī)地址 數(shù)據(jù)緩存 負(fù)載均衡原則 客戶端請(qǐng)求 訪問(wèn)請(qǐng)求 建立連接 數(shù)據(jù)坑 共享 并發(fā) 存儲(chǔ) 發(fā)送 客戶 訪問(wèn) | ||
1.一種基于socket框架的數(shù)據(jù)訪問(wèn)系統(tǒng),包括若干socket客戶端,其特征在于:還包括負(fù)載均衡服務(wù)器和若干socket服務(wù)器分機(jī);
所述socket服務(wù)器分機(jī)用于通過(guò)數(shù)據(jù)緩存進(jìn)行所述socket客戶端信息的交互和共享;與所述socket客戶端建立連接,回應(yīng)所述socket客戶端的訪問(wèn)請(qǐng)求;
所述負(fù)載均衡服務(wù)器用于存儲(chǔ)每個(gè)socket服務(wù)器分機(jī)的分機(jī)地址,當(dāng)所述socket客戶端請(qǐng)求訪問(wèn)所述socket服務(wù)器分機(jī)時(shí),其根據(jù)負(fù)載均衡原則發(fā)送相應(yīng)的socket服務(wù)器分機(jī)的分機(jī)地址至所述socket客戶端。
2.根據(jù)權(quán)利要求1所述的基于socket框架的數(shù)據(jù)訪問(wèn)系統(tǒng),其特征在于:所述socket服務(wù)器分機(jī)、socket客戶端和負(fù)載均衡服務(wù)器之間通過(guò)二進(jìn)制自定義協(xié)議進(jìn)行交互;二進(jìn)制自定義協(xié)議依次包括數(shù)據(jù)長(zhǎng)度字段、包命令字段和數(shù)據(jù)字段。
3.據(jù)權(quán)利要求2所述的基于socket框架的數(shù)據(jù)訪問(wèn)系統(tǒng),其特征在于:所述包命令字段包括分機(jī)驗(yàn)證命令、分機(jī)心跳命令、客戶端驗(yàn)證命令、客戶端心跳命令和客戶端其他命令。
4.據(jù)權(quán)利要求1所述的基于socket框架的數(shù)據(jù)訪問(wèn)系統(tǒng),其特征在于:還包括分機(jī)管理器,所述分機(jī)管理器用于記錄每個(gè)socket服務(wù)器分機(jī)的分機(jī)地址,管理本socket服務(wù)器分機(jī)與其他socket服務(wù)器分機(jī)的連接和交互。
5.據(jù)權(quán)利要求1所述的基于socket框架的數(shù)據(jù)訪問(wèn)系統(tǒng),其特征在于:所述socket服務(wù)器分機(jī)包括業(yè)務(wù)邏輯擴(kuò)展模塊,所述業(yè)務(wù)邏輯擴(kuò)展模塊用于將某個(gè)socket客戶端的handler注冊(cè)到總handler,獲取session,進(jìn)行信息回復(fù)。
6.一種基于socket框架的數(shù)據(jù)訪問(wèn)方法,其特征在于,具體包括以下步驟:
socket客戶端向負(fù)載均衡服務(wù)器發(fā)出訪問(wèn)請(qǐng)求,請(qǐng)求獲取一個(gè)socket服務(wù)器分機(jī)的分機(jī)地址;
所述負(fù)載均衡服務(wù)器根據(jù)負(fù)載均衡原則發(fā)送相應(yīng)的socket服務(wù)器分機(jī)的分機(jī)地址至所述socket客戶端;
所述socket服務(wù)器分機(jī)通過(guò)數(shù)據(jù)緩存共享數(shù)據(jù)信息,與所述socket客戶端建立連接與交互。
7.據(jù)權(quán)利要求6所述的基于socket框架的數(shù)據(jù)訪問(wèn)方法,其特征在于:所述socket服務(wù)器分機(jī)、socket客戶端和負(fù)載均衡服務(wù)器之間通過(guò)二進(jìn)制自定義協(xié)議進(jìn)行交互;二進(jìn)制自定義協(xié)議依次包括數(shù)據(jù)長(zhǎng)度字段、包命令字段和數(shù)據(jù)字段。
8.據(jù)權(quán)利要求7所述的基于socket框架的數(shù)據(jù)訪問(wèn)方法,其特征在于:所述包命令字段包括分機(jī)驗(yàn)證命令、分機(jī)心跳命令、客戶端驗(yàn)證命令、客戶端心跳命令和客戶端其他命令。
9.據(jù)權(quán)利要求6所述的基于socket框架的數(shù)據(jù)訪問(wèn)方法,其特征在于:還包括以下步驟:
分機(jī)管理器記錄每個(gè)socket服務(wù)器分機(jī)的分機(jī)地址,管理本socket服務(wù)器分機(jī)與其他socket服務(wù)器分機(jī)的連接和交互。
10.據(jù)權(quán)利要求6所述的基于socket框架的數(shù)據(jù)訪問(wèn)方法,其特征在于:還包括以下步驟:
所述socket服務(wù)器分機(jī)將某個(gè)socket客戶端的handler注冊(cè)到總handler,獲取session,進(jìn)行信息回復(fù)。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于青島融貫匯眾軟件有限公司,未經(jīng)青島融貫匯眾軟件有限公司許可,擅自商用是侵權(quán)行為。如果您想購(gòu)買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201611227814.4/1.html,轉(zhuǎn)載請(qǐng)聲明來(lái)源鉆瓜專利網(wǎng)。
- 一種多媒體接入的方法和設(shè)備
- 一種實(shí)現(xiàn)服務(wù)器集群負(fù)載均衡的方法
- 用于統(tǒng)一通信系統(tǒng)的動(dòng)態(tài)負(fù)載均衡方法
- 負(fù)載均衡方法、裝置及存儲(chǔ)介質(zhì)
- 負(fù)載均衡方法和服務(wù)器、負(fù)載單元、服務(wù)處理設(shè)備及介質(zhì)
- 維護(hù)負(fù)載均衡配置的方法和服務(wù)器監(jiān)管設(shè)備
- 負(fù)載分擔(dān)方法、裝置及系統(tǒng)
- 一種用于服務(wù)器優(yōu)化的服務(wù)負(fù)載均衡系統(tǒng)及其均衡方法
- 一種用于服務(wù)器優(yōu)化的服務(wù)互載均衡系統(tǒng)及其均衡方法
- 高可用局域網(wǎng)服務(wù)管理方法、設(shè)備及部署架構(gòu)
- 特定數(shù)據(jù)業(yè)務(wù)的動(dòng)態(tài)備份負(fù)載平衡方法、系統(tǒng)及子系統(tǒng)
- 營(yíng)銷基礎(chǔ)數(shù)據(jù)平臺(tái)數(shù)據(jù)模型與接口的系統(tǒng)實(shí)現(xiàn)及方法
- 一種基于數(shù)據(jù)加密和訪問(wèn)控制的云存儲(chǔ)安全實(shí)現(xiàn)方法
- 數(shù)據(jù)權(quán)限管理方法、數(shù)據(jù)權(quán)限管理系統(tǒng)以及業(yè)務(wù)管理系統(tǒng)
- 一種數(shù)據(jù)訪問(wèn)方法和裝置
- 包括計(jì)算機(jī)可讀介質(zhì)的系統(tǒng)和企業(yè)級(jí)數(shù)據(jù)元素檢查的方法
- 系統(tǒng)訪問(wèn)方法及裝置
- 一種數(shù)據(jù)訪問(wèn)方法、裝置、系統(tǒng)及存儲(chǔ)介質(zhì)
- 一種多源異構(gòu)醫(yī)療數(shù)據(jù)的統(tǒng)一存取方法與裝置
- 一種對(duì)數(shù)據(jù)庫(kù)訪問(wèn)的熔斷方法及電子設(shè)備





