[發(fā)明專利]一種連接管理方法及連接池控制設備有效
| 申請?zhí)枺?/td> | 201410120038.2 | 申請日: | 2014-03-27 |
| 公開(公告)號: | CN104954158B | 公開(公告)日: | 2019-04-19 |
| 發(fā)明(設計)人: | 謝鴻鋒 | 申請(專利權)人: | 金蝶智慧科技(深圳)有限公司 |
| 主分類號: | H04L12/24 | 分類號: | H04L12/24 |
| 代理公司: | 深圳市深佳知識產(chǎn)權代理事務所(普通合伙) 44285 | 代理人: | 王仲凱 |
| 地址: | 518000 廣東省深圳市南山區(qū)粵海街道*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 連接 管理 方法 控制 設備 | ||
本發(fā)明實施例公開了一種連接管理方法,以期縮短客戶端與服務器建立網(wǎng)絡連接的時長,減少用戶的等待時間,進而提高用戶的體驗度。本發(fā)明實施例方法包括:連接池控制設備接收客戶端發(fā)起的網(wǎng)絡連接請求,所述網(wǎng)絡連接請求用于請求與服務器建立網(wǎng)絡連接,所述客戶端已與所述連接池控制設備建立了連接,所述服務器已與所述連接池控制設備建立了連接;所述連接池控制設備判斷連接池中是否有空閑連接,若是,則所述連接池控制設備將所述空閑連接分配給所述客戶端,使得所述客戶端與所述服務器基于所述空閑連接建立網(wǎng)絡連接。本發(fā)明實施例能夠縮短客戶端與服務器建立網(wǎng)絡連接的時長,減少用戶的等待時間,進而提高用戶的體驗度。
技術領域
本發(fā)明涉及網(wǎng)絡通信領域,尤其涉及一種連接管理方法及連接池控制設備。
背景技術
隨著網(wǎng)絡技術的不斷發(fā)展,網(wǎng)絡已逐漸應用于人們生活、工作的各個領域。目前,大多的互聯(lián)網(wǎng)應用中都采用客戶端連接服務器的結構,例如,當用戶需要下載圖片時,用戶通過客戶端向服務器發(fā)送網(wǎng)絡連接請求,以請求建立網(wǎng)絡連接,當網(wǎng)絡連接建立后,客戶端可利用該網(wǎng)絡連接向服務器發(fā)起圖片下載請求,服務器接收該下載請求,并通過上述網(wǎng)絡連接傳輸圖片數(shù)據(jù)。但由于網(wǎng)絡運營商或者客戶端的缺陷,導致網(wǎng)絡不穩(wěn)定,從而導致的網(wǎng)絡連接非正常斷開。
現(xiàn)有技術中,當網(wǎng)絡連接斷開后,客戶端可重新向服務器發(fā)送網(wǎng)絡連接請求,以再次建立客戶端與服務器間的網(wǎng)絡連接。
但每次新建客戶端與服務器間的網(wǎng)絡連接需要消耗大量時間,使得用戶的等待時間較長,從而導致用戶的體驗度不佳。
發(fā)明內容
本發(fā)明實施例提供了一種連接管理方法及連接池控制設備,以期縮短客戶端與服務器建立網(wǎng)絡連接的時長,減少用戶的等待時間,進而提高用戶的體驗度。
本發(fā)明實施例提供的連接管理方法可包括:
連接池控制設備接收客戶端發(fā)起的網(wǎng)絡連接請求,所述網(wǎng)絡連接請求用于請求與服務器建立網(wǎng)絡連接,所述客戶端已與所述連接池控制設備建立了連接,所述服務器已與所述連接池控制設備建立了連接;
所述連接池控制設備判斷連接池中是否有空閑連接,若是,則所述連接池控制設備將所述空閑連接分配給所述客戶端,使得所述客戶端與所述服務器基于所述空閑連接建立網(wǎng)絡連接。
可選地,所述連接池控制設備接收客戶端發(fā)起的網(wǎng)絡連接請求之前還包括:
所述連接池控制設備分別與所述客戶端和所述服務器建立連接;
所述連接池控制設備生成N個空閑連接,并將生成的所述N個空閑連接加入到所述連接池中,所述N為大于或者等于1的正整數(shù)。
可選地,所述方法還包括:
所述連接池控制設備判斷所述連接池中的非所述連接池控制設備生成的空閑連接的閑置時間長是否超過預置時長,若是,則釋放閑置時間長超過預置時長的所述非所述連接池控制設備生成的空閑連接。
可選地,所述方法還包括:
所述連接池控制設備判斷所述連接池中的非所述連接池控制設備生成的空閑連接的數(shù)量是否超過預置數(shù)值,若是,則釋放K個非所述連接池控制設備生成的空閑連接,所述K為所述連接池中的非所述連接池控制設備生成的空閑連接的數(shù)量與預置數(shù)值之間的差值,K為正整數(shù)。
可選地,所述方法還包括:
當所述客戶端與所述服務器的連接斷開時,所述連接池控制設備將斷開的所述連接標記為空閑連接,并將標記的所述空閑連接加入連接池中。
本發(fā)明實施例提供的連接池控制設備可包括:
接收單元,用于接收客戶端發(fā)起的網(wǎng)絡連接請求,所述網(wǎng)絡連接請求用于請求與服務器建立網(wǎng)絡連接,所述客戶端已與所述連接池控制設備建立了連接,所述服務器已與所述連接池控制設備建立了連接;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于金蝶智慧科技(深圳)有限公司,未經(jīng)金蝶智慧科技(深圳)有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業(yè)授權和技術合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201410120038.2/2.html,轉載請聲明來源鉆瓜專利網(wǎng)。





