網(wǎng)絡(luò)連接方法及系統(tǒng)的制作方法
【專利摘要】本發(fā)明具體實施例提出一種網(wǎng)絡(luò)連接方法及系統(tǒng),用于在客戶端在網(wǎng)絡(luò)中發(fā)生數(shù)據(jù)通信前建立網(wǎng)絡(luò)連接,其方法包括:監(jiān)測客戶端的用戶行為;根據(jù)監(jiān)測到的用戶行為,判斷所述用戶行為是否符合預(yù)先建立網(wǎng)絡(luò)連接的條件,所述預(yù)連接表示客戶端預(yù)先建立的網(wǎng)絡(luò)連接;若所述用戶行為符合預(yù)先建立網(wǎng)絡(luò)連接的條件,則建立客戶端與代理服務(wù)器之間的通訊鏈路。本發(fā)明具體實施例可以智能化地對客戶端上的用戶行為進(jìn)行分析,并根據(jù)分析結(jié)果對客戶端與代理服務(wù)器進(jìn)行預(yù)連接,從而在客戶端需要從網(wǎng)絡(luò)中下載數(shù)據(jù)或向網(wǎng)絡(luò)中上傳數(shù)據(jù)之前就與代理服務(wù)器完成了網(wǎng)絡(luò)連接,大大加快了客戶端的網(wǎng)絡(luò)通訊效率,適合弱網(wǎng)絡(luò)環(huán)境下使用。
【專利說明】網(wǎng)絡(luò)連接方法及系統(tǒng)
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及網(wǎng)絡(luò)【技術(shù)領(lǐng)域】,特別涉及一種網(wǎng)絡(luò)連接方法及系統(tǒng)。
【背景技術(shù)】
[0002]隨著科學(xué)技術(shù)的迅速發(fā)展,通信科技的日新月異,移動通信終端已被人們廣泛應(yīng)用于日常生活和學(xué)習(xí)中,越來越多的人習(xí)慣于使用移動終端進(jìn)行聊天、上網(wǎng)。
[0003]通過移動終端上安裝的瀏覽器進(jìn)行上網(wǎng)時,有兩種通訊方式;
[0004]一種是移動終端直接與網(wǎng)絡(luò)站點服務(wù)器進(jìn)行通信。例如用戶在瀏覽器中點擊一個網(wǎng)頁鏈接后,移動終端會向該鏈接地址所對應(yīng)的站點服務(wù)器發(fā)出請求通信的請求,并且在收到站點服務(wù)器的答復(fù)信息后,才能建立與站點服務(wù)器之間的通信鏈路,并從該站點服務(wù)器下載數(shù)據(jù)或上傳數(shù)據(jù)到該站點服務(wù)器。
[0005]另一種是移動終端通過代理服務(wù)器與網(wǎng)絡(luò)站點服務(wù)器進(jìn)行通信。代理服務(wù)器是介于移動終端和網(wǎng)絡(luò)站點服務(wù)器之間的一臺服務(wù)器,有了它之后,移動終端不是直接到網(wǎng)絡(luò)站點服務(wù)器去獲取回網(wǎng)頁信息,而是向代理服務(wù)器發(fā)出通信請求,代理服務(wù)器通過通信請求建立與移動終端以及站點服務(wù)器之間的通信鏈路。而移動終端發(fā)出的通信信號會先送到代理服務(wù)器,由代理服務(wù)器從站點服務(wù)器獲取移動終端所需要的數(shù)據(jù)并返回給移動終端,或由代理服務(wù)器將移動終端要上傳的數(shù)據(jù)傳送給給站點服務(wù)器。
[0006]但是,不管是哪種方式,每當(dāng)移動終端要與網(wǎng)絡(luò)站點服務(wù)器進(jìn)行通信之前,都必須先發(fā)出通信請求,從而在數(shù)據(jù)通信中建立網(wǎng)絡(luò)連接。然而對于移動終端來說,多數(shù)情況都是通過無線網(wǎng)絡(luò)進(jìn)行通信,特別在一些弱網(wǎng)絡(luò)環(huán)境下,通信效率較低,從而建立網(wǎng)絡(luò)連接所需要的時間也較長,導(dǎo)致在打開網(wǎng)站頁面時長時間無響應(yīng),影響了瀏覽網(wǎng)頁的效率。
【發(fā)明內(nèi)容】
[0007]本發(fā)明具體實施例的目的是提供一種網(wǎng)絡(luò)連接方法及系統(tǒng),以解決由于建立網(wǎng)絡(luò)連接而導(dǎo)致通信效率降低的問題。
[0008]本發(fā)明具體實施例提出一種網(wǎng)絡(luò)連接方法,用于在客戶端在網(wǎng)絡(luò)中發(fā)生數(shù)據(jù)通信前建立網(wǎng)絡(luò)連接,該網(wǎng)絡(luò)連接方法包括:
[0009]監(jiān)測客戶端的用戶行為;
[0010]根據(jù)監(jiān)測到的用戶行為,判斷所述用戶行為是否符合預(yù)先建立網(wǎng)絡(luò)連接的條件;
[0011]若所述用戶行為符合預(yù)先建立網(wǎng)絡(luò)連接的條件,則建立客戶端與代理服務(wù)器之間的通訊鏈路。
[0012]本發(fā)明具體實施例一種網(wǎng)絡(luò)連接系統(tǒng),用于在客戶端在網(wǎng)絡(luò)中發(fā)生數(shù)據(jù)通信前建立網(wǎng)絡(luò)連接,包括:
[0013]監(jiān)測單元,用于監(jiān)測客戶端的用戶行為;
[0014]條件判別單元,用于根據(jù)監(jiān)測到的用戶行為,判斷所述用戶行為是否符合預(yù)先建立網(wǎng)絡(luò)連接的條件;[0015]通訊鏈路建立單元,用于在監(jiān)測到的用戶行為符合預(yù)先建立網(wǎng)絡(luò)連接的條件時,建立客戶端與代理服務(wù)器之間的通訊鏈路。
[0016]相對于現(xiàn)有技術(shù),本發(fā)明具體實施例網(wǎng)絡(luò)連接方法及系統(tǒng)可以對客戶端上的用戶行為進(jìn)行分析,并根據(jù)分析結(jié)果對客戶端與代理服務(wù)器進(jìn)行預(yù)先建立網(wǎng)絡(luò)連接,從而在客戶端需要從網(wǎng)絡(luò)中下載數(shù)據(jù)或向網(wǎng)絡(luò)中上傳數(shù)據(jù)之前就與代理服務(wù)器完成了網(wǎng)絡(luò)連接,大大加快了客戶端的網(wǎng)絡(luò)通訊效率,適合弱網(wǎng)絡(luò)環(huán)境下使用。
[0017]上述說明僅是本發(fā)明技術(shù)方案的概述,為了能夠更清楚了解本發(fā)明的技術(shù)手段,而可依照說明書的內(nèi)容予以實施,并且為了讓本發(fā)明的上述和其他目的、特征和優(yōu)點能夠更明顯易懂,以下特舉較佳實施例,并配合附圖,詳細(xì)說明如下。
【專利附圖】
【附圖說明】
[0018]圖1為本發(fā)明實施例的一種網(wǎng)絡(luò)連接方法的流程圖;
[0019]圖2為本發(fā)明實施例的一種網(wǎng)絡(luò)連接系統(tǒng)的結(jié)構(gòu)示意圖;
[0020]圖3為本發(fā)明實施例 的一種建立客戶端與代理服務(wù)器之間的通訊鏈路的流程圖。
【具體實施方式】
[0021]為更進(jìn)一步闡述本發(fā)明具體實施例達(dá)成預(yù)定發(fā)明目的所采取的技術(shù)手段及功效,以下結(jié)合附圖及較佳實施例,對依據(jù)本發(fā)明具體實施例提出的網(wǎng)絡(luò)連接方法及系統(tǒng)其【具體實施方式】、方法、步驟及功效,詳細(xì)說明如后。
[0022]有關(guān)本發(fā)明具體實施例的前述及其他技術(shù)內(nèi)容、特點及功效,在以下配合參考圖式的較佳實施例詳細(xì)說明中將可清楚的呈現(xiàn)。通過【具體實施方式】的說明,當(dāng)可對本發(fā)明具體實施例為達(dá)成預(yù)定目的所采取的技術(shù)手段及功效得以更加深入且具體的了解,然而所附圖式僅是提供參考與說明之用,并非用來對本發(fā)明具體實施例加以限制。
[0023]本發(fā)明具體實施例的網(wǎng)絡(luò)連接方法應(yīng)用于客戶端,用于在客戶端與代理服務(wù)器之間建立預(yù)連接。所述的客戶端是指由用戶操控的終端,包括手機、平板電腦等移動終端,以及臺式電腦、筆記本等桌面終端。代理服務(wù)器是指客戶端與站點之間的中間服務(wù)器,用于通過網(wǎng)絡(luò)獲取站點服務(wù)器上的數(shù)據(jù),然后通過與客戶端之間的通訊鏈路轉(zhuǎn)送給客戶端。本文所述的預(yù)連接即預(yù)先建立網(wǎng)絡(luò)連接,是指客戶端與代理服務(wù)器之間在可能會發(fā)生數(shù)據(jù)通信而沒有真正發(fā)生數(shù)據(jù)通信前預(yù)先建立的網(wǎng)絡(luò)連接。
[0024]本發(fā)明具體實施例客戶端與代理服務(wù)器之間建立的通訊鏈路遵從套接字(SOCKET)通信協(xié)議。通訊鏈路的個數(shù)可以由預(yù)設(shè)的網(wǎng)絡(luò)線程決定,有多少個網(wǎng)絡(luò)線程,就有多少個預(yù)連接通訊鏈路。在客戶端與代理服務(wù)器之間建立網(wǎng)絡(luò)預(yù)連接的前提是代理服務(wù)器的地址是已知的。
[0025]請參見圖1,其為本發(fā)明實施例的一種網(wǎng)絡(luò)連接方法的流程圖,其包括以下步驟:
[0026]SI I,監(jiān)測客戶端的用戶行為。
[0027]這里所說的用戶行為是指用戶對客戶端的操作行為,對用戶行為的監(jiān)測即判斷是否需要進(jìn)行網(wǎng)絡(luò)連接的標(biāo)準(zhǔn),客戶端上的瀏覽器是最常用的上網(wǎng)工具,所以本發(fā)明具體實施例優(yōu)選對客戶端上安裝的瀏覽器的操作行為進(jìn)行監(jiān)測,例如通過系統(tǒng)進(jìn)程監(jiān)測獲取的瀏覽器啟動信息,瀏覽器頁面上發(fā)生的各種用戶事件,如用戶對瀏覽器進(jìn)行操作時,在地址欄中輸入”(即符號“點”)、點擊地址欄獲得焦點的瞬間、在頁面文本框中輸入文字、任意選中一定區(qū)域的頁面文本等,都會觸發(fā)相應(yīng)的用戶事件,從中可以獲取對象參數(shù),從而可以獲得用戶行為的信息。當(dāng)然,本發(fā)明具體實施例應(yīng)用范圍包括但不限于瀏覽器,所要監(jiān)測的用戶行為可以根據(jù)實際需要來設(shè)定,如即時通訊軟件的啟動、在線視頻軟件的啟動等任何需要網(wǎng)絡(luò)連接支持的用戶行為均可以設(shè)置在監(jiān)測范圍內(nèi)。
[0028]S12,根據(jù)監(jiān)測到的用戶行為,判斷所述用戶行為是否符合預(yù)先建立網(wǎng)絡(luò)連接的條件。
[0029]具體來說,將監(jiān)測到的用戶行為與預(yù)設(shè)的需要預(yù)連接的用戶行為進(jìn)行比對,若監(jiān)測到的用戶行為屬于預(yù)設(shè)的用戶行為,則判定為符合預(yù)先建立網(wǎng)絡(luò)連接的條件,并發(fā)起預(yù)連接,反之若監(jiān)測到的用戶行為不屬于預(yù)設(shè)的用戶行為,則判定為不符合預(yù)先建立網(wǎng)絡(luò)連接的條件,不發(fā)起預(yù)連接,客戶端繼續(xù)監(jiān)測用戶行為。例如當(dāng)用戶點擊瀏覽器地址欄時,判斷該用戶事件所對應(yīng)的行為是否屬于預(yù)設(shè)的需要預(yù)連接的用戶行為,若屬于則說明符合預(yù)先建立網(wǎng)絡(luò)連接的條件。
[0030]S13,若符合預(yù)先建立網(wǎng)絡(luò)連接的條件,則建立客戶端與代理服務(wù)器之間的通訊鏈路。
[0031]請參見圖3,建立客戶端與代理服務(wù)器之間的通訊鏈路時具體可以包括以下步驟:
[0032]S31,獲取代理服務(wù)器地址。 [0033]S32,確定預(yù)連接個數(shù)。
[0034]通訊鏈路的個數(shù)可以由預(yù)設(shè)的網(wǎng)絡(luò)線程決定,有多少個網(wǎng)絡(luò)線程,就有多少個預(yù)連接通訊鏈路。
[0035]S33,根據(jù)代理服務(wù)器的地址,從網(wǎng)絡(luò)緩存列表中獲取網(wǎng)絡(luò)連接對象。
[0036]如果緩存列表中有網(wǎng)絡(luò)連接對象則說明客戶端與代理服務(wù)器之間已經(jīng)建立過連接(即客戶端曾經(jīng)通過代理服務(wù)器訪問過遠(yuǎn)端站點服務(wù)器)。
[0037]S34,判斷客戶端與代理服務(wù)器之間是否有足夠的緩存網(wǎng)絡(luò)連接對象。若是則進(jìn)入步驟S37 ;若否,則進(jìn)入步驟S35。
[0038]S35,創(chuàng)建新的網(wǎng)絡(luò)連接對象。并將創(chuàng)建的網(wǎng)絡(luò)連接對象存放到客戶端的網(wǎng)絡(luò)緩存列表中。
[0039]S36,判斷是否達(dá)到預(yù)連接個數(shù)。若否,則返回S33 ;若是,則進(jìn)入S37。
[0040]S37,建立客戶端與代理服務(wù)器之間的通訊鏈路。
[0041]通過本發(fā)明具體實施例的方法,客戶端在需要下載或上傳網(wǎng)絡(luò)數(shù)據(jù)之前,已經(jīng)與代理服務(wù)器之間建立好了通訊鏈路,而無需再進(jìn)行網(wǎng)絡(luò)連接,可以直接向代理服務(wù)器發(fā)出獲取網(wǎng)絡(luò)數(shù)據(jù)的請求。而由于代理服務(wù)器與網(wǎng)絡(luò)站點服務(wù)器之間通常具有很快的數(shù)據(jù)傳輸速度,而且代理服務(wù)器都具有緩沖的功能,就好比一個大的高速緩沖存儲器(Cache),有很大的存儲空間,能不斷將新取得數(shù)據(jù)儲存到它本機的存儲器上,如果客戶端所請求的數(shù)據(jù)在代理服務(wù)器的存儲器上已經(jīng)存在,那么就無需重新從網(wǎng)絡(luò)站點服務(wù)器獲取數(shù)據(jù),而直接將存儲器上的數(shù)據(jù)傳送給客戶端,因而能顯著提高客戶端獲取網(wǎng)絡(luò)數(shù)據(jù)的速度,提高用戶的上網(wǎng)效率。
[0042]本發(fā)明具體實施例還提出一種網(wǎng)絡(luò)連接系統(tǒng),其可以集成在客戶端中,請參見圖2,該網(wǎng)絡(luò)連接系統(tǒng)包括監(jiān)測單元21、條件判別單元22及通訊鏈路建立單元23,其中條件判別單元22又進(jìn)一步包括條件存儲子單元221和比對子單元222,通訊鏈路建立單元23又進(jìn)一步包括緩存連接對象判別子單元231、緩存連接對象獲取子單元232以及連接對象創(chuàng)建子單元233。判別單元22的比對子單元222與監(jiān)測單元21相連,條件存儲子單元221與比對子單元222相連。通訊鏈路建立單元23的緩存連接對象判別子單元231與判別單元22的比對子單元222相連,緩存連接對象獲取子單元232與緩存連接對象判別子單元231相連,連接對象創(chuàng)建子單元233分別與緩存連接對象判別子單元231和緩存連接對象獲取子單元232相連。
[0043]系統(tǒng)工作時,由監(jiān)測單元21監(jiān)測客戶端的用戶行為,用戶行為是指用戶對客戶端的操作行為,由于瀏覽器是最常用的上網(wǎng)工具,所以監(jiān)測單元21優(yōu)選對客戶端上安裝的瀏覽器的操作行為進(jìn)行監(jiān)測。
[0044]當(dāng)監(jiān)測單元21監(jiān)測到用戶行為時,將用戶行為的信息發(fā)傳送給條件判別單元22,由條件判別單元22判斷該用戶行為是否符合預(yù)先建立網(wǎng)絡(luò)連接的條件。具體來說,條件判別單元22的條件存儲子單元221中預(yù)存有判斷規(guī)則,即需要進(jìn)行預(yù)連接的用戶行為。當(dāng)條件判別單元22接收到監(jiān)測單元21發(fā)送來的用戶行為信息后,其比對子單元222會將監(jiān)測到的用戶行為信息與條件存儲子單元221中預(yù)存的用戶行為進(jìn)行比對,若監(jiān)測到的用戶行為屬于預(yù)存的用戶行為,則說明該監(jiān)測到的用戶行為符合預(yù)先建立網(wǎng)絡(luò)連接的條件,并向通訊鏈路建立單元23發(fā)出建立通訊鏈路的信號。反之若監(jiān)測到的用戶行為不屬于預(yù)存的用戶行為,則說明該監(jiān)測到的用戶行為不符合預(yù)先建立網(wǎng)絡(luò)連接的條件,不需要進(jìn)行預(yù)連接。
[0045]當(dāng)通訊鏈路建立單元23接收到條件判別單元22發(fā)送來的建立通訊鏈路的信號后,便會建立客戶 端與代理服務(wù)器之間的通訊鏈路。
[0046]建立通訊鏈路時,緩存連接對象判別子單元231首先會根據(jù)代理服務(wù)器的地址,判斷客戶端與代理服務(wù)器之間是否有足夠的緩存網(wǎng)絡(luò)連接對象。如果系統(tǒng)內(nèi)存的緩存列表中有足夠的緩存網(wǎng)絡(luò)連接對象,則緩存連接對象獲取子單元232會從網(wǎng)絡(luò)緩存列表中獲取相應(yīng)的網(wǎng)絡(luò)連接對象,并由通訊鏈路建立單元23建立客戶端與代理服務(wù)器之間的通訊鏈路。如果系統(tǒng)內(nèi)存的緩存列表中沒有足夠的緩存網(wǎng)絡(luò)連接對象,則由連接對象創(chuàng)建子單元233創(chuàng)建新的網(wǎng)絡(luò)連接對象,并由通訊鏈路建立單元23根據(jù)新創(chuàng)建的網(wǎng)絡(luò)連接對象建立客戶端與代理服務(wù)器之間的通訊鏈路。
[0047]本發(fā)明具體實施例可以智能化地對客戶端上的用戶行為進(jìn)行分析,并根據(jù)分析結(jié)果對客戶端與代理服務(wù)器進(jìn)行預(yù)連接,從而在客戶端需要從網(wǎng)絡(luò)中下載數(shù)據(jù)或向網(wǎng)絡(luò)中上傳數(shù)據(jù)之前就與代理服務(wù)器完成了網(wǎng)絡(luò)連接,大大加快了客戶端的網(wǎng)絡(luò)通訊效率,適合弱網(wǎng)絡(luò)環(huán)境下使用。
[0048]需要說明的是,在本文中,術(shù)語“包括”、“包含”或者其任何其他變體意在涵蓋非排他性的包含,從而使得包括一系列要素的過程、方法、物品或者裝置不僅包括那些要素,而且還包括沒有明確列出的其他要素,或者是還包括為這種過程、方法、物品或者裝置所固有的要素。在沒有更多限制的情況下,由語句“包括一個……”限定的要素,并不排除在包括該要素的過程、方法、物品或者裝置中還存在另外的相同要素。
[0049]上述本發(fā)明具體實施例實施例序號僅僅為了描述,不代表實施例的優(yōu)劣。[0050]通過以上的實施方式的描述,本領(lǐng)域的技術(shù)人員可以清楚地了解到上述實施例方法可借助軟件加必需的通用硬件平臺的方式來實現(xiàn),當(dāng)然也可以通過硬件,但很多情況下前者是更佳的實施方式?;谶@樣的理解,本發(fā)明具體實施例的技術(shù)方案本質(zhì)上或者說對現(xiàn)有技術(shù)做出貢獻(xiàn)的部分可以以軟件產(chǎn)品的形式體現(xiàn)出來,該計算機軟件產(chǎn)品存儲在一個存儲介質(zhì)(如R0M/RAM、磁碟、光盤)中,包括若干指令用以使得一臺終端設(shè)備(可以是手機,計算機,服務(wù)器,或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行本發(fā)明具體實施例各個實施例所述的方法。
[0051]以上所述,僅是本發(fā)明具體實施例的較佳實施例而已,并非對本發(fā)明具體實施例作任何形式上的限制,雖然本發(fā)明具體實施例已以較佳實施例揭露如上,然而并非用以限定本發(fā)明具體實施例,任何熟悉本專業(yè)的技術(shù)人員,在不脫離本發(fā)明具體實施例技術(shù)方案范圍內(nèi),當(dāng)可利用上述揭示的技術(shù)內(nèi)容作出些許更動或修飾為等同變化的等效實施例,但凡是未脫離本發(fā)明具體實施例技術(shù)方案內(nèi)容,依據(jù)本發(fā)明具體實施例的技術(shù)實質(zhì)對以上實施例所作的任何簡單修改、等同變化與修飾,均仍屬于本發(fā)明具體實施例技術(shù)方案的范圍內(nèi)。
【權(quán)利要求】
1.一種網(wǎng)絡(luò)連接方法,用于在客戶端在網(wǎng)絡(luò)中發(fā)生數(shù)據(jù)通信前預(yù)先建立網(wǎng)絡(luò)連接,其特征在于,該網(wǎng)絡(luò)連接方法包括: 監(jiān)測客戶端的用戶行為; 根據(jù)監(jiān)測到的用戶行為,判斷所述用戶行為是否符合預(yù)先建立網(wǎng)絡(luò)連接的條件; 若所述用戶行為符合預(yù)先建立網(wǎng)絡(luò)連接的條件,則建立客戶端與代理服務(wù)器之間的通訊鏈路。
2.如權(quán)利要求1所述的網(wǎng)絡(luò)連接方法,其特征在于,所述用戶行為包括:對客戶端上安裝的瀏覽器的操作行為。
3.如權(quán)利要求1所述的網(wǎng)絡(luò)連接方法,其特征在于,所述判斷所述用戶行為是否符合預(yù)先建立網(wǎng)絡(luò)連接的條件的步驟包括: 預(yù)設(shè)需要預(yù)先建立網(wǎng)絡(luò)連接的用戶行為; 將監(jiān)測到的用戶行為與預(yù)設(shè)的用戶行為進(jìn)行比對,判斷監(jiān)測到的用戶行為是否屬于預(yù)設(shè)的用戶行為,如果是則所述用戶行為符合預(yù)先建立網(wǎng)絡(luò)連接的條件。
4. 如權(quán)利要求1所述的網(wǎng)絡(luò)連接方法,其特征在于,所述建立客戶端與代理服務(wù)器之間的通訊鏈路的步驟包括: 根據(jù)代理服務(wù)器的地址,判斷客戶端與代理服務(wù)器之間是否有足夠的緩存網(wǎng)絡(luò)連接對象; 若沒有足夠的緩存網(wǎng)絡(luò)連接對象,則創(chuàng)建新的網(wǎng)絡(luò)連接對象; 根據(jù)緩存的和/或創(chuàng)建的網(wǎng)絡(luò)連接對象建立客戶端與代理服務(wù)器之間的通訊鏈路。
5.如權(quán)利要求1~4任一項所述的網(wǎng)絡(luò)連接方法,其特征在于,所述客戶端與所述代理服務(wù)器之間建立的通訊鏈路遵從套接字通信協(xié)議。
6.一種網(wǎng)絡(luò)連接系統(tǒng),用于在客戶端在網(wǎng)絡(luò)中發(fā)生數(shù)據(jù)通信前建立網(wǎng)絡(luò)連接,其特征在于,包括: 監(jiān)測單元,用于監(jiān)測客戶端的用戶行為; 條件判別單元,用于根據(jù)監(jiān)測到的用戶行為,判斷所述用戶行為是否符合預(yù)先建立網(wǎng)絡(luò)連接的條件; 通訊鏈路建立單元,用于在監(jiān)測到的用戶行為符合預(yù)先建立網(wǎng)絡(luò)連接的條件時,建立客戶端與代理服務(wù)器之間的通訊鏈路。
7.如權(quán)利要求6所述的網(wǎng)絡(luò)連接系統(tǒng),其特征在于,所述監(jiān)測單元對客戶端上安裝的瀏覽器的操作行為進(jìn)行監(jiān)測。
8.如權(quán)利要求6所述的網(wǎng)絡(luò)連接系統(tǒng),其特征在于,所述條件判別單元進(jìn)一步包括: 條件存儲子單元,用于存放預(yù)設(shè)的需要預(yù)先建立網(wǎng)絡(luò)連接的用戶行為; 比對子單元,用于將所述監(jiān)測單元監(jiān)測到的用戶行為與所述條件存儲子單元中存放的預(yù)設(shè)的用戶行為進(jìn)行比對,判斷監(jiān)測到的用戶行為是否屬于預(yù)設(shè)的用戶行為,如果是則所述用戶行為符合預(yù)先建立網(wǎng)絡(luò)連接的條件。
9.如權(quán)利要求6所述的網(wǎng)絡(luò)連接系統(tǒng),其特征在于,所述通訊鏈路建立單元進(jìn)一步包括: 緩存連接對象判別子單元,用于根據(jù)代理服務(wù)器的地址,判斷客戶端與代理服務(wù)器之間是否有足夠的緩存網(wǎng)絡(luò)連接對象;連接對象創(chuàng)建子單元,用于在所述緩存連接對象判別子單元判別出沒有足夠的緩存網(wǎng)絡(luò)連接對象時,創(chuàng)建新的網(wǎng)絡(luò)連接對象; 所述通訊鏈路建立單元根據(jù)緩存的和/或創(chuàng)建的網(wǎng)絡(luò)連接對象建立客戶端與代理服務(wù)器之間的通訊鏈路。
10.如權(quán)利要求6~9任一項所述的網(wǎng)絡(luò)連接系統(tǒng),其特征在于,所述客戶端與所述代理服務(wù)器之 間建立的通訊鏈路遵從套接字通信協(xié)議。
【文檔編號】H04W76/02GK104023409SQ201310066259
【公開日】2014年9月3日 申請日期:2013年2月28日 優(yōu)先權(quán)日:2013年2月28日
【發(fā)明者】鐘翔平, 沈錦龍 申請人:騰訊科技(深圳)有限公司