欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

連接服務(wù)應(yīng)用對(duì)象的方法和服務(wù)應(yīng)用裝置、系統(tǒng)的制作方法

文檔序號(hào):7996064閱讀:130來(lái)源:國(guó)知局
連接服務(wù)應(yīng)用對(duì)象的方法和服務(wù)應(yīng)用裝置、系統(tǒng)的制作方法
【專利摘要】一種連接服務(wù)應(yīng)用對(duì)象的方法,包括以下步驟:獲取連接到服務(wù)應(yīng)用對(duì)象的用戶請(qǐng)求;根據(jù)所述用戶請(qǐng)求查找當(dāng)前連接用戶數(shù)量最多但當(dāng)前連接用戶數(shù)量未達(dá)到啟動(dòng)數(shù)量的服務(wù)應(yīng)用對(duì)象,所述啟動(dòng)數(shù)量為服務(wù)應(yīng)用對(duì)象啟動(dòng)服務(wù)應(yīng)用時(shí)的連接用戶數(shù)量;將發(fā)起所述用戶請(qǐng)求的用戶連接到查找到的服務(wù)應(yīng)用對(duì)象。此外,還提供一種服務(wù)應(yīng)用裝置。上述連接服務(wù)應(yīng)用對(duì)象的方法以及服務(wù)應(yīng)用裝置,將用戶連接到當(dāng)前連接用戶數(shù)量最多但當(dāng)前連接用戶數(shù)量未達(dá)到啟動(dòng)數(shù)量的服務(wù)應(yīng)用對(duì)象,可縮短已經(jīng)有連接用戶的服務(wù)應(yīng)用對(duì)象等待連接的用戶數(shù)量達(dá)到啟動(dòng)數(shù)量的時(shí)間,可減少處于等待狀態(tài)的服務(wù)應(yīng)用對(duì)象的數(shù)量,從而提高網(wǎng)絡(luò)資源的利用率以及網(wǎng)絡(luò)服務(wù)能力。
【專利說(shuō)明】連接服務(wù)應(yīng)用對(duì)象的方法和服務(wù)應(yīng)用裝置、系統(tǒng)
【【技術(shù)領(lǐng)域】】
[0001]本發(fā)明涉及網(wǎng)絡(luò)【技術(shù)領(lǐng)域】,特別涉及一種連接服務(wù)應(yīng)用對(duì)象的方法和服務(wù)應(yīng)用裝置、系統(tǒng)。
【【背景技術(shù)】】
[0002]隨著網(wǎng)絡(luò)技術(shù)的發(fā)展,各種網(wǎng)絡(luò)服務(wù)層出不窮,例如網(wǎng)絡(luò)聊天、競(jìng)技游戲等等。在使用網(wǎng)絡(luò)服務(wù)前,需要先與特定的服務(wù)應(yīng)用對(duì)象連接。例如,若要進(jìn)行網(wǎng)絡(luò)聊天,可連接(進(jìn)入)到某一網(wǎng)絡(luò)服務(wù)平臺(tái)提供的聊天群,連接到聊天群后開(kāi)始聊天。再例如,若要進(jìn)行某項(xiàng)牌類游戲,可連接到某一游戲平臺(tái)提供的游戲房間(或游戲桌臺(tái)),進(jìn)入游戲房間(或游戲桌臺(tái))后,即可開(kāi)始游戲。
[0003]某些網(wǎng)絡(luò)服務(wù)應(yīng)用對(duì)象只有在連接的用戶數(shù)量達(dá)到預(yù)設(shè)值時(shí),才能開(kāi)始提供服務(wù)應(yīng)用。例如,對(duì)于兩人競(jìng)技類游戲,某一游戲房間中的游戲只有當(dāng)連接到該游戲房間的用戶數(shù)量達(dá)到兩人時(shí),該游戲房間才能開(kāi)始游戲。因此,網(wǎng)絡(luò)服務(wù)應(yīng)用對(duì)象需要等待與其連接的用戶數(shù)量達(dá)到預(yù)設(shè)值,達(dá)到預(yù)設(shè)值后,才能開(kāi)始提供服務(wù)應(yīng)用。

【發(fā)明內(nèi)容】

[0004]基于此,有必要提供一種可加快服務(wù)應(yīng)用對(duì)象啟動(dòng)服務(wù)應(yīng)用的速度的連接服務(wù)應(yīng)用對(duì)象的方法。 [0005]一種連接服務(wù)應(yīng)用對(duì)象的方法,包括以下步驟:
[0006]獲取連接到服務(wù)應(yīng)用對(duì)象的用戶請(qǐng)求;
[0007]根據(jù)所述用戶請(qǐng)求查找當(dāng)前連接用戶數(shù)量最多但當(dāng)前連接用戶數(shù)量未達(dá)到啟動(dòng)數(shù)量的服務(wù)應(yīng)用對(duì)象,所述啟動(dòng)數(shù)量為服務(wù)應(yīng)用對(duì)象啟動(dòng)服務(wù)應(yīng)用時(shí)的連接用戶數(shù)量;
[0008]將發(fā)起所述用戶請(qǐng)求的用戶連接到查找到的服務(wù)應(yīng)用對(duì)象。
[0009]在其中一個(gè)實(shí)施例中,所述方法還包括以下步驟:
[0010]按照服務(wù)應(yīng)用對(duì)象的當(dāng)前連接用戶數(shù)量維護(hù)服務(wù)應(yīng)用對(duì)象列表,一個(gè)服務(wù)應(yīng)用對(duì)象列表對(duì)應(yīng)一個(gè)當(dāng)前連接用戶數(shù)量,同一服務(wù)應(yīng)用對(duì)象列表中服務(wù)應(yīng)用對(duì)象的當(dāng)前連接用戶數(shù)量相同;
[0011]根據(jù)所述用戶請(qǐng)求查找當(dāng)前連接用戶數(shù)量最多但當(dāng)前連接用戶數(shù)量未達(dá)到啟動(dòng)數(shù)量的服務(wù)應(yīng)用對(duì)象的步驟為:從對(duì)應(yīng)的當(dāng)前連接用戶數(shù)量最多且未達(dá)到所述啟動(dòng)數(shù)量的服務(wù)應(yīng)用對(duì)象列表起、依次按照對(duì)應(yīng)的當(dāng)前連接用戶數(shù)量的由大到小的順序查找各服務(wù)應(yīng)用對(duì)象列表中的服務(wù)應(yīng)用對(duì)象,當(dāng)查找到服務(wù)應(yīng)用對(duì)象后停止查找。
[0012]在其中一個(gè)實(shí)施例中,按照服務(wù)應(yīng)用對(duì)象的當(dāng)前連接用戶數(shù)量維護(hù)服務(wù)應(yīng)用對(duì)象列表的步驟包括:
[0013]建立數(shù)量為所述啟動(dòng)數(shù)量加一的服務(wù)應(yīng)用對(duì)象列表,將建立的服務(wù)應(yīng)用對(duì)象列表與數(shù)值為O至所述啟動(dòng)數(shù)量的當(dāng)前連接用戶數(shù)量一一對(duì)應(yīng);
[0014]每當(dāng)有新的用戶連接到某一服務(wù)應(yīng)用對(duì)象或有用戶與該服務(wù)應(yīng)用對(duì)象斷開(kāi)連接后,將該服務(wù)應(yīng)用對(duì)象從當(dāng)前服務(wù)應(yīng)用對(duì)象列表中刪除,并將該服務(wù)應(yīng)用對(duì)象添加到該服務(wù)應(yīng)用對(duì)象當(dāng)前連接用戶數(shù)量對(duì)應(yīng)的服務(wù)應(yīng)用對(duì)象列表。
[0015]在其中一個(gè)實(shí)施例中,若未查找到當(dāng)前連接用戶數(shù)量未達(dá)到啟動(dòng)數(shù)量的服務(wù)應(yīng)用對(duì)象,則查找當(dāng)前連接用戶數(shù)量最少的服務(wù)器,在查找到的服務(wù)器上生成新的服務(wù)應(yīng)用對(duì)象,將發(fā)起所述用戶請(qǐng)求的用戶連接到新的服務(wù)應(yīng)用對(duì)象。
[0016]此外,還有必要提供一種可加快服務(wù)應(yīng)用對(duì)象啟動(dòng)服務(wù)應(yīng)用的速度的服務(wù)應(yīng)用裝置。
[0017]一種服務(wù)應(yīng)用裝置,包括:
[0018]請(qǐng)求獲取模塊,用于獲取連接到服務(wù)應(yīng)用對(duì)象的用戶請(qǐng)求;
[0019]查找模塊,用于根據(jù)所述用戶請(qǐng)求查找當(dāng)前連接用戶數(shù)量最多但當(dāng)前連接用戶數(shù)量未達(dá)到啟動(dòng)數(shù)量的服務(wù)應(yīng)用對(duì)象,所述啟動(dòng)數(shù)量為服務(wù)應(yīng)用對(duì)象啟動(dòng)服務(wù)應(yīng)用時(shí)的連接用戶數(shù)量;
[0020]連接模塊,用于將發(fā)起所述用戶請(qǐng)求的用戶連接到查找到的服務(wù)應(yīng)用對(duì)象。
[0021]在其中一個(gè)實(shí)施例中,所述裝置還包括:
[0022]列表維護(hù)模塊,用于按照服務(wù)應(yīng)用對(duì)象的當(dāng)前連接用戶數(shù)量維護(hù)服務(wù)應(yīng)用對(duì)象列表,一個(gè)服務(wù)應(yīng)用對(duì)象列表對(duì)應(yīng)一個(gè)當(dāng)前連接用戶數(shù)量,同一服務(wù)應(yīng)用對(duì)象列表中服務(wù)應(yīng)用對(duì)象的當(dāng)前連接用戶數(shù)量相同;
[0023]所述查找模塊用于從對(duì)應(yīng)的當(dāng)前連接用戶數(shù)量最多且未達(dá)到所述啟動(dòng)數(shù)量的服務(wù)應(yīng)用對(duì)象列表起、依次按照對(duì)應(yīng)的當(dāng)前連接用戶數(shù)量的由大到小的順序查找各服務(wù)應(yīng)用對(duì)象列表中的服務(wù)應(yīng)用對(duì)象,當(dāng)查找到服務(wù)應(yīng)用對(duì)象后停止查找。
[0024]在其中一個(gè)實(shí)施例中,所述列表維護(hù)模塊包括:
[0025]列表建立模塊,用于建立數(shù)量為所述啟動(dòng)數(shù)量加一的服務(wù)應(yīng)用對(duì)象列表,將建立的服務(wù)應(yīng)用對(duì)象列表與數(shù)值為O至所述啟動(dòng)數(shù)量的當(dāng)前連接用戶數(shù)量一一對(duì)應(yīng);
[0026]列表更新模塊,用于每當(dāng)有新的用戶連接到某一服務(wù)應(yīng)用對(duì)象或有用戶與該服務(wù)應(yīng)用對(duì)象斷開(kāi)連接后,將該服務(wù)應(yīng)用對(duì)象從當(dāng)前服務(wù)應(yīng)用對(duì)象列表中刪除,并將該服務(wù)應(yīng)用對(duì)象添加到該服務(wù)應(yīng)用對(duì)象當(dāng)前連接用戶數(shù)量對(duì)應(yīng)的服務(wù)應(yīng)用對(duì)象列表。
[0027]在其中一個(gè)實(shí)施例中,所述裝置還包括對(duì)象生成模塊,用于若未查找到當(dāng)前連接用戶數(shù)量未達(dá)到啟動(dòng)數(shù)量的服務(wù)應(yīng)用對(duì)象,則查找當(dāng)前連接用戶數(shù)量最少的服務(wù)器,在查找到的服務(wù)器上生成新的服務(wù)應(yīng)用對(duì)象;
[0028]所述連接模塊還用于將發(fā)起所述用戶請(qǐng)求的用戶連接到新的服務(wù)應(yīng)用對(duì)象。
[0029]此外,還有必要提供一種可加快服務(wù)應(yīng)用對(duì)象啟動(dòng)服務(wù)應(yīng)用的速度的服務(wù)應(yīng)用系統(tǒng)。
[0030]一種服務(wù)應(yīng)用系統(tǒng),該系統(tǒng)包括上述任一實(shí)施例中的服務(wù)應(yīng)用裝置。
[0031] 上述連接服務(wù)應(yīng)用對(duì)象的方法以及服務(wù)應(yīng)用裝置、服務(wù)應(yīng)用系統(tǒng),將用戶連接到當(dāng)前連接用戶數(shù)量最多但當(dāng)前連接用戶數(shù)量未達(dá)到啟動(dòng)數(shù)量的服務(wù)應(yīng)用對(duì)象,可縮短已經(jīng)有連接用戶的服務(wù)應(yīng)用對(duì)象等待連接的用戶數(shù)量達(dá)到啟動(dòng)數(shù)量的時(shí)間,可減少處于等待狀態(tài)的服務(wù)應(yīng)用對(duì)象的數(shù)量,從而提高網(wǎng)絡(luò)資源的利用率以及網(wǎng)絡(luò)服務(wù)能力。
【【專利附圖】

【附圖說(shuō)明】】[0032]圖1為一個(gè)實(shí)施例中的連接服務(wù)應(yīng)用對(duì)象的方法的流程示意圖;
[0033]圖2為一個(gè)實(shí)施例中按照服務(wù)應(yīng)用對(duì)象的當(dāng)前連接用戶數(shù)量維護(hù)服務(wù)應(yīng)用對(duì)象列表的步驟的流程示意圖;
[0034]圖3為另一實(shí)施例中的連接服務(wù)應(yīng)用對(duì)象的方法的流程示意圖;
[0035]圖4為一個(gè)實(shí)施例中的服務(wù)應(yīng)用裝置的結(jié)構(gòu)示意圖;
[0036]圖5為另一實(shí)施例中的服務(wù)應(yīng)用裝置的結(jié)構(gòu)示意圖;
[0037]圖6為一個(gè)實(shí)施例中列表維護(hù)模塊的結(jié)構(gòu)示意圖。
【【具體實(shí)施方式】】
[0038]如圖1所示,在一個(gè)實(shí)施例中,一種連接服務(wù)應(yīng)用對(duì)象的方法,包括以下步驟:
[0039]步驟S101,獲取連接到服務(wù)應(yīng)用對(duì)象的用戶請(qǐng)求。
[0040]服務(wù)應(yīng)用對(duì)象為網(wǎng)絡(luò)服務(wù)平臺(tái)中提供服務(wù)應(yīng)用的對(duì)象。例如,聊天群、游戲房間、游戲桌臺(tái)等。用戶 請(qǐng)求中包含用戶標(biāo)識(shí)等信息。
[0041]步驟S102,根據(jù)用戶請(qǐng)求查找當(dāng)前連接用戶數(shù)量最多但當(dāng)前連接用戶數(shù)量未達(dá)到啟動(dòng)數(shù)量的服務(wù)應(yīng)用對(duì)象,啟動(dòng)數(shù)量為服務(wù)應(yīng)用對(duì)象啟動(dòng)服務(wù)應(yīng)用時(shí)的連接用戶數(shù)量。
[0042]啟動(dòng)數(shù)量為預(yù)設(shè)的值。若當(dāng)前連接用戶數(shù)量達(dá)到啟動(dòng)數(shù)量,則服務(wù)應(yīng)用對(duì)象可以啟動(dòng)服務(wù)應(yīng)用。
[0043]步驟S103,將發(fā)起用戶請(qǐng)求的用戶連接到查找到的服務(wù)應(yīng)用對(duì)象。
[0044]可將用戶請(qǐng)求中包含的用戶標(biāo)識(shí)與服務(wù)應(yīng)用對(duì)象的標(biāo)識(shí)之間建立對(duì)應(yīng)關(guān)系,將服務(wù)應(yīng)用對(duì)象的相關(guān)信息發(fā)送給用戶客戶端。
[0045]上述連接服務(wù)應(yīng)用對(duì)象的方法,將用戶連接到當(dāng)前連接用戶數(shù)量最多但當(dāng)前連接用戶數(shù)量未達(dá)到啟動(dòng)數(shù)量的服務(wù)應(yīng)用對(duì)象,可縮短已經(jīng)有連接用戶的服務(wù)應(yīng)用對(duì)象等待連接的用戶數(shù)量達(dá)到啟動(dòng)數(shù)量的時(shí)間,可減少處于等待狀態(tài)的服務(wù)應(yīng)用對(duì)象的數(shù)量,從而提高網(wǎng)絡(luò)資源的利用率以及網(wǎng)絡(luò)服務(wù)能力。
[0046]在一個(gè)實(shí)施例中,上述連接服務(wù)應(yīng)用對(duì)象的方法還包括步驟:按照服務(wù)應(yīng)用對(duì)象的當(dāng)前連接用戶數(shù)量維護(hù)服務(wù)應(yīng)用對(duì)象列表,一個(gè)服務(wù)應(yīng)用對(duì)象列表對(duì)應(yīng)一個(gè)當(dāng)前連接用戶數(shù)量,同一服務(wù)應(yīng)用對(duì)象列表中服務(wù)應(yīng)用對(duì)象的當(dāng)前連接用戶數(shù)量相同。
[0047]為了提高訪問(wèn)速度,服務(wù)應(yīng)用對(duì)象列表可以存儲(chǔ)在內(nèi)存或者是cache(高速緩沖存儲(chǔ)器);其存儲(chǔ)形式可以為hash (哈希)存儲(chǔ)。具體的,如圖2所示,按照服務(wù)應(yīng)用對(duì)象的當(dāng)前連接用戶數(shù)量維護(hù)服務(wù)應(yīng)用對(duì)象列表的步驟包括以下步驟:
[0048]步驟S201,建立數(shù)量為啟動(dòng)數(shù)量加一的服務(wù)應(yīng)用對(duì)象列表,將建立的服務(wù)應(yīng)用對(duì)象列表與數(shù)值為O至啟動(dòng)數(shù)量的當(dāng)前連接用戶數(shù)量一一對(duì)應(yīng)。
[0049]例如,若啟動(dòng)數(shù)量為3,則建立四個(gè)服務(wù)應(yīng)用對(duì)象列表,四個(gè)服務(wù)應(yīng)用對(duì)象列表對(duì)應(yīng)的當(dāng)前連接用戶數(shù)量分別為0、1、2和3。
[0050]步驟S202,每當(dāng)有新的用戶連接到某一服務(wù)應(yīng)用對(duì)象或有用戶與該服務(wù)應(yīng)用對(duì)象斷開(kāi)連接后,將該服務(wù)應(yīng)用對(duì)象從當(dāng)前服務(wù)應(yīng)用對(duì)象列表中刪除,并將該服務(wù)應(yīng)用對(duì)象添加到該服務(wù)應(yīng)用對(duì)象當(dāng)前連接用戶數(shù)量對(duì)應(yīng)的服務(wù)應(yīng)用對(duì)象列表。
[0051]例如,某一服務(wù)應(yīng)用對(duì)象當(dāng)前連接用戶數(shù)量為2,有一個(gè)新的用戶被連接到該服務(wù)應(yīng)用對(duì)象,則將該服務(wù)應(yīng)用對(duì)象從對(duì)應(yīng)的當(dāng)前連接用戶數(shù)量為2的服務(wù)應(yīng)用對(duì)象列表中刪除,將其添加到對(duì)應(yīng)的當(dāng)前連接用戶數(shù)量為3的服務(wù)應(yīng)用對(duì)象列表中。
[0052]本實(shí)施例中,步驟S102的具體過(guò)程為:從對(duì)應(yīng)的當(dāng)前連接用戶數(shù)量最多且未達(dá)到啟動(dòng)數(shù)量的服務(wù)應(yīng)用對(duì)象列表起、依次按照對(duì)應(yīng)的當(dāng)前連接用戶數(shù)量的由大到小的順序查找各服務(wù)應(yīng)用對(duì)象列表中的服務(wù)應(yīng)用對(duì)象,當(dāng)查找到服務(wù)應(yīng)用對(duì)象后停止查找。
[0053]具體的,可獲取服務(wù)應(yīng)用對(duì)象列表中的第一個(gè)服務(wù)應(yīng)用對(duì)象,或在服務(wù)應(yīng)用對(duì)象列表中隨機(jī)獲取一個(gè)服務(wù)應(yīng)用對(duì)象。若服務(wù)應(yīng)用對(duì)象列表中沒(méi)有服務(wù)應(yīng)用對(duì)象,則在下一個(gè)服務(wù)應(yīng)用對(duì)象列表查找。例如,啟動(dòng)數(shù)量為3。則首先在對(duì)應(yīng)的當(dāng)前連接用戶數(shù)量為2的服務(wù)應(yīng)用對(duì)象列表中查找服務(wù)應(yīng)用對(duì)象,若未查找到,則依次在對(duì)應(yīng)的當(dāng)前連接用戶數(shù)量為I和O的服務(wù)應(yīng)用對(duì)象列表中查找服務(wù)應(yīng)用對(duì)象,直到查到服務(wù)應(yīng)用對(duì)象為止。
[0054]本實(shí)施例中,按照服務(wù)應(yīng)用對(duì)象的當(dāng)前連接用戶數(shù)量維護(hù)服務(wù)應(yīng)用對(duì)象列表,獲取到連接服務(wù)應(yīng)用對(duì)象的用戶請(qǐng)求后,在服務(wù)應(yīng)用對(duì)象列表中查找服務(wù)應(yīng)用對(duì)象,從對(duì)應(yīng)的當(dāng)前連接用戶數(shù)量最多且未達(dá)到啟動(dòng)數(shù)量的服務(wù)應(yīng)用對(duì)象列表起、依次按照對(duì)應(yīng)的當(dāng)前連接用戶數(shù)量的由大到小的順序查找各服務(wù)應(yīng)用對(duì)象列表中的服務(wù)應(yīng)用對(duì)象,當(dāng)查找到服務(wù)應(yīng)用對(duì)象后停止查找,并將用戶連接到查找到的服務(wù)應(yīng)用對(duì)象。
[0055]本實(shí)施例查找服務(wù)應(yīng)用對(duì)象的過(guò)程中,查找的次數(shù)最多為服務(wù)應(yīng)用對(duì)象列表的數(shù)量,查找復(fù)雜度達(dá)到常數(shù)級(jí),查找速度非??欤纱蠓冉档陀糜诓檎业姆?wù)器的CPU占用率,使CPU占用率達(dá)到1%以下。從而可縮短用戶等待查找服務(wù)應(yīng)用的時(shí)間,加快將用戶連接到服務(wù)應(yīng)用對(duì)象的速度,從而加快用戶客戶端加載資源的時(shí)間,在用戶連接服務(wù)應(yīng)用對(duì)象的高峰期,將某一用戶連接到服務(wù)應(yīng)用對(duì)象的時(shí)間可降至500毫秒以下。
[0056]同時(shí),本實(shí)施例中也實(shí)現(xiàn)了將用戶連接到當(dāng)前連接用戶數(shù)量最多但當(dāng)前連接用戶數(shù)量未達(dá)到啟動(dòng)數(shù)量的服務(wù)應(yīng)用對(duì)象的目的,從而縮短已經(jīng)有連接用戶的服務(wù)應(yīng)用對(duì)象等待連接的用戶數(shù)量達(dá)到啟動(dòng)數(shù)量的時(shí)間,減少處于等待狀態(tài)的服務(wù)應(yīng)用對(duì)象的數(shù)量,從而提高網(wǎng)絡(luò)資源的利用率以及網(wǎng)絡(luò)服務(wù)能力。
[0057]在一個(gè)實(shí)施例中上述連接服務(wù)應(yīng)用對(duì)象的方法還包括步驟:若步驟S102未查找到當(dāng)前連接用戶數(shù)量未達(dá)到啟動(dòng)數(shù)量的服務(wù)應(yīng)用對(duì)象,則查找當(dāng)前連接用戶數(shù)量最少的服務(wù)器,在查找到的服務(wù)器上生成新的服務(wù)應(yīng)用對(duì)象,將發(fā)起用戶請(qǐng)求的用戶連接到新的服務(wù)應(yīng)用對(duì)象。
[0058]本實(shí)施例中,當(dāng)現(xiàn)有的服務(wù)應(yīng)用對(duì)象都已經(jīng)滿額時(shí),則在當(dāng)前連接用戶數(shù)量最少的服務(wù)器上生成新的服務(wù)應(yīng)用對(duì)象,并將用戶連接到該新的服務(wù)應(yīng)用對(duì)象,可避免加重連接用戶數(shù)量已經(jīng)很多的服務(wù)器的負(fù)載,從而提高服務(wù)器資源的整體利用率,加快服務(wù)應(yīng)用運(yùn)行速度。
[0059]在一個(gè)實(shí)施例中,如圖3所示,上述連接服務(wù)應(yīng)用對(duì)象的方法包括以下步驟:
[0060]步驟S300,獲取連接到服務(wù)應(yīng)用對(duì)象的用戶請(qǐng)求。
[0061]步驟S301,設(shè)置M等于啟動(dòng)數(shù)量減I。
[0062]步驟S302,在對(duì)應(yīng)的當(dāng)前連接用戶數(shù)量為M的服務(wù)應(yīng)用對(duì)象列表中查找服務(wù)應(yīng)用對(duì)象,判斷是否查找成功,若是,則執(zhí)行步驟S303,若否,則執(zhí)行步驟S305。
[0063]可預(yù)先建立數(shù)量為啟動(dòng)數(shù)量加一的服務(wù)應(yīng)用對(duì)象列表,將建立的服務(wù)應(yīng)用對(duì)象列表與數(shù)值為O至啟動(dòng)數(shù)量的當(dāng)前連接用戶數(shù)量一一對(duì)應(yīng)。
[0064]步驟S302可獲取服務(wù)應(yīng)用對(duì)象列表中的第一個(gè)服務(wù)應(yīng)用對(duì)象,或在服務(wù)應(yīng)用對(duì)象列表中隨機(jī)獲取一個(gè)服務(wù)應(yīng)用對(duì)象。當(dāng)服務(wù)應(yīng)用對(duì)象列表中沒(méi)有服務(wù)應(yīng)用對(duì)象時(shí),則查找失敗。
[0065]步驟S303,將查找到的服務(wù)應(yīng)用對(duì)象從對(duì)應(yīng)的當(dāng)前連接用戶數(shù)量為M的服務(wù)應(yīng)用對(duì)象列表中刪除,并將該服務(wù)應(yīng)用對(duì)象添加到對(duì)應(yīng)的當(dāng)前連接用戶數(shù)量為(M+ I)的服務(wù)應(yīng)用對(duì)象列表中。
[0066]步驟S304,將用戶請(qǐng)求中包含的用戶標(biāo)識(shí)與查找到的服務(wù)應(yīng)用對(duì)象的標(biāo)識(shí)之間建立對(duì)應(yīng)關(guān)系,向發(fā)起用戶請(qǐng)求的用戶客戶端返回查找到的服務(wù)應(yīng)用對(duì)象的相關(guān)信息。
[0067]步驟S305,設(shè)置M等于M減1,判斷M是否小于零,若是,則執(zhí)行步驟S306,若否,則執(zhí)行步驟S302。
[0068]步驟S306,查找當(dāng)前連接用戶數(shù)量最少的服務(wù)器,在查找到的服務(wù)器上生成新的服務(wù)應(yīng)用對(duì)象,將發(fā)起用戶請(qǐng)求的用戶連接到新的服務(wù)應(yīng)用對(duì)象,將新的服務(wù)應(yīng)用對(duì)象添加到對(duì)應(yīng)的當(dāng)前連接用戶數(shù)量為I的服務(wù)應(yīng)用對(duì)象列表中。
[0069]如圖4所示,在一個(gè)實(shí)施例中,一種服務(wù)應(yīng)用對(duì)象的方法,包括請(qǐng)求獲取模塊10、查找模塊20和連接模塊30,其中:
[0070]請(qǐng)求獲取模塊10用于獲取連接到服務(wù)應(yīng)用對(duì)象的用戶請(qǐng)求。
[0071]服務(wù)應(yīng)用對(duì)象為網(wǎng)絡(luò)服務(wù)平臺(tái)中提供服務(wù)應(yīng)用的對(duì)象。例如,聊天群、游戲房間、游戲桌臺(tái)等。用戶請(qǐng)求中包含用戶標(biāo)識(shí)等信息。
[0072]查找模塊20用于根據(jù)用戶請(qǐng)求查找當(dāng)前連接用戶數(shù)量最多但當(dāng)前連接用戶數(shù)量未達(dá)到啟動(dòng)數(shù)量的服務(wù)應(yīng)用對(duì)象,啟動(dòng)數(shù)量為服務(wù)應(yīng)用對(duì)象啟動(dòng)服務(wù)應(yīng)用時(shí)的連接用戶數(shù)量。
[0073]啟動(dòng)數(shù)量為預(yù)設(shè)的值。若當(dāng)前連接用戶數(shù)量達(dá)到啟動(dòng)數(shù)量,則服務(wù)應(yīng)用對(duì)象可以啟動(dòng)服務(wù)應(yīng)用。
[0074]連接模塊30用于將發(fā)起用戶請(qǐng)求的用戶連接到查找到的服務(wù)應(yīng)用對(duì)象。
[0075]具體的,連接模塊30可將用戶請(qǐng)求中包含的用戶標(biāo)識(shí)與服務(wù)應(yīng)用對(duì)象的標(biāo)識(shí)之間建立對(duì)應(yīng)關(guān)系,將服務(wù)應(yīng)用對(duì)象的相關(guān)信息發(fā)送給用戶客戶端。
[0076]上述以及服務(wù)應(yīng)用裝置,將用戶連接到當(dāng)前連接用戶數(shù)量最多但當(dāng)前連接用戶數(shù)量未達(dá)到啟動(dòng)數(shù)量的服務(wù)應(yīng)用對(duì)象,可縮短已經(jīng)有連接用戶的服務(wù)應(yīng)用對(duì)象等待連接的用戶數(shù)量達(dá)到啟動(dòng)數(shù)量的時(shí)間,可減少處于等待狀態(tài)的服務(wù)應(yīng)用對(duì)象的數(shù)量,從而提高網(wǎng)絡(luò)資源的利用率以及網(wǎng)絡(luò)服務(wù)能力。
[0077]如圖5所示,在一個(gè)實(shí)施例中,上述服務(wù)應(yīng)用裝置還包括列表維護(hù)模塊40,用于按照服務(wù)應(yīng)用對(duì)象的當(dāng)前連接用戶數(shù)量維護(hù)服務(wù)應(yīng)用對(duì)象列表,一個(gè)服務(wù)應(yīng)用對(duì)象列表對(duì)應(yīng)一個(gè)當(dāng)前連接用戶數(shù)量,同一服務(wù)應(yīng)用對(duì)象列表中服務(wù)應(yīng)用對(duì)象的當(dāng)前連接用戶數(shù)量相同。
[0078]為了提高訪問(wèn)速度,服務(wù)應(yīng)用對(duì)象列表可以存儲(chǔ)在內(nèi)存或者是cache(高速緩沖存儲(chǔ)器);其存儲(chǔ)形式可以為hash (哈希)存儲(chǔ)。具體的,如圖6所示,列表維護(hù)模塊40包括列表建立模塊410和列表更新模塊420,其中:
[0079]列表建立模塊410用于建立數(shù)量為啟動(dòng)數(shù)量加一的服務(wù)應(yīng)用對(duì)象列表,將建立的服務(wù)應(yīng)用對(duì)象列表與數(shù)值為O至啟動(dòng)數(shù)量的當(dāng)前連接用戶數(shù)量一一對(duì)應(yīng)。
[0080]例如,若啟動(dòng)數(shù)量為3,則建立四個(gè)服務(wù)應(yīng)用對(duì)象列表,四個(gè)服務(wù)應(yīng)用對(duì)象列表對(duì)應(yīng)的當(dāng)前連接用戶數(shù)量分別為0、1、2和3。
[0081]列表更新模塊420用于每當(dāng)有新的用戶連接到某一服務(wù)應(yīng)用對(duì)象或有用戶與該服務(wù)應(yīng)用對(duì)象斷開(kāi)連接后,將該服務(wù)應(yīng)用對(duì)象從當(dāng)前服務(wù)應(yīng)用對(duì)象列表中刪除,并將該服務(wù)應(yīng)用對(duì)象添加到該服務(wù)應(yīng)用對(duì)象當(dāng)前連接用戶數(shù)量對(duì)應(yīng)的服務(wù)應(yīng)用對(duì)象列表。
[0082]例如,某一服務(wù)應(yīng)用對(duì)象當(dāng)前連接用戶數(shù)量為2,有一個(gè)新的用戶被連接到該服務(wù)應(yīng)用對(duì)象,則將該服務(wù)應(yīng)用對(duì)象從對(duì)應(yīng)的當(dāng)前連接用戶數(shù)量為2的服務(wù)應(yīng)用對(duì)象列表中刪除,將其添加到對(duì)應(yīng)的當(dāng)前連接用戶數(shù)量為3的服務(wù)應(yīng)用對(duì)象列表中。
[0083]本實(shí)施例中,查找模塊20用于從對(duì)應(yīng)的當(dāng)前連接用戶數(shù)量最多且未達(dá)到啟動(dòng)數(shù)量的服務(wù)應(yīng)用對(duì)象列表起、依次按照對(duì)應(yīng)的當(dāng)前連接用戶數(shù)量的由大到小的順序查找各服務(wù)應(yīng)用對(duì)象列表中的服務(wù)應(yīng)用對(duì)象,當(dāng)查找到服務(wù)應(yīng)用對(duì)象后停止查找。
[0084]具體的,查找模塊20可獲取服務(wù)應(yīng)用對(duì)象列表中的第一個(gè)服務(wù)應(yīng)用對(duì)象,或在服務(wù)應(yīng)用對(duì)象列表中隨機(jī)獲取一個(gè)服務(wù)應(yīng)用對(duì)象。若服務(wù)應(yīng)用對(duì)象列表中沒(méi)有服務(wù)應(yīng)用對(duì)象,則在下一個(gè)服務(wù)應(yīng)用對(duì)象列表查找。例如,啟動(dòng)數(shù)量為3。則首先在對(duì)應(yīng)的當(dāng)前連接用戶數(shù)量為2的服務(wù)應(yīng)用對(duì)象列表中查找服務(wù)應(yīng)用對(duì)象,若未查找到,則依次在對(duì)應(yīng)的當(dāng)前連接用戶數(shù)量為I和O的服務(wù)應(yīng)用對(duì)象列表中查找服務(wù)應(yīng)用對(duì)象,直到查到服務(wù)應(yīng)用對(duì)象為止。
[0085]本實(shí)施例中,按照服務(wù)應(yīng)用對(duì)象的當(dāng)前連接用戶數(shù)量維護(hù)服務(wù)應(yīng)用對(duì)象列表,獲取到連接服務(wù)應(yīng)用對(duì)象的用戶請(qǐng)求后,在服務(wù)應(yīng)用對(duì)象列表中查找服務(wù)應(yīng)用對(duì)象,從對(duì)應(yīng)的當(dāng)前連接用戶數(shù)量最多且未達(dá)到啟動(dòng)數(shù)量的服務(wù)應(yīng)用對(duì)象列表起、依次按照對(duì)應(yīng)的當(dāng)前連接用戶數(shù)量的由大到小的順序查找各服務(wù)應(yīng)用對(duì)象列表中的服務(wù)應(yīng)用對(duì)象,當(dāng)查找到服務(wù)應(yīng)用對(duì)象后停止查找,并將用戶連接到查找到的服務(wù)應(yīng)用對(duì)象。
[0086]本實(shí)施例查找服務(wù)應(yīng)用對(duì)象的過(guò)程中,查找的次數(shù)最多為服務(wù)應(yīng)用對(duì)象列表的數(shù)量,查找復(fù)雜度達(dá)到常數(shù)級(jí),查找速度非??欤纱蠓冉档陀糜诓檎业姆?wù)器的CPU占用率,使CPU占用率達(dá)到1%以下。從而可縮短用戶等待查找服務(wù)應(yīng)用的時(shí)間,加快將用戶連接到服務(wù)應(yīng)用對(duì)象的速度,從而加快用戶客戶端加載資源的時(shí)間,在用戶連接服務(wù)應(yīng)用對(duì)象的高峰期,將某一用戶連接到服務(wù)應(yīng)用對(duì)象的時(shí)間可降至500毫秒以下。
[0087]同時(shí),本實(shí)施例中也實(shí)現(xiàn)了將用戶連接到當(dāng)前連接用戶數(shù)量最多但當(dāng)前連接用戶數(shù)量未達(dá)到啟動(dòng)數(shù)量的服務(wù)應(yīng)用對(duì)象的目的,從而縮短已經(jīng)有連接用戶的服務(wù)應(yīng)用對(duì)象等待連接的用戶數(shù)量達(dá)到啟動(dòng)數(shù)量的時(shí)間,減少處于等待狀態(tài)的服務(wù)應(yīng)用對(duì)象的數(shù)量,從而提高網(wǎng)絡(luò)資源的利用率以及網(wǎng)絡(luò)服務(wù)能力。
[0088]在一個(gè)實(shí)施例中上述服務(wù)應(yīng)用裝置還包括對(duì)象生成模塊(圖中未示出),用于若未查找到當(dāng)前連接用戶數(shù)量未達(dá)到啟動(dòng)數(shù)量的服務(wù)應(yīng)用對(duì)象,則查找當(dāng)前連接用戶數(shù)量最少的服務(wù)器,在查找到的服務(wù)器上生成新的服務(wù)應(yīng)用對(duì)象,將發(fā)起用戶請(qǐng)求的用戶連接到新的服務(wù)應(yīng)用對(duì)象。
[0089]本實(shí)施例中,當(dāng)現(xiàn)有的服務(wù)應(yīng)用對(duì)象都已經(jīng)滿額時(shí),則在當(dāng)前連接用戶數(shù)量最少的服務(wù)器上生成新的服務(wù)應(yīng)用對(duì)象,并將用戶連接到該新的服務(wù)應(yīng)用對(duì)象,可避免加重連接用戶數(shù)量已經(jīng)很多的服務(wù)器的負(fù)載,從而提高服務(wù)器資源的整體利用率,加快服務(wù)應(yīng)用運(yùn)行速度。
[0090]以下為服務(wù)應(yīng)用裝置的一個(gè)具體實(shí)施例。一種服務(wù)應(yīng)用裝置,包括請(qǐng)求獲取模塊10、查找模塊20、連接模塊30、列表建立模塊410和列表更新模塊420,其中:
[0091]列表建立模塊410建立數(shù)量為啟動(dòng)數(shù)量加一的服務(wù)應(yīng)用對(duì)象列表,將建立的服務(wù)應(yīng)用對(duì)象列表與數(shù)值為O至啟動(dòng)數(shù)量的當(dāng)前連接用戶數(shù)量一一對(duì)應(yīng)。
[0092]請(qǐng)求獲取模塊10獲取連接到服務(wù)應(yīng)用對(duì)象的用戶請(qǐng)求。
[0093]查找模塊20設(shè)置M等于啟動(dòng)數(shù)量減I。
[0094]進(jìn)一步的查找模塊20在對(duì)應(yīng)的當(dāng)前連接用戶數(shù)量為M的服務(wù)應(yīng)用對(duì)象列表中查找服務(wù)應(yīng)用對(duì)象。查找模塊20可獲取服務(wù)應(yīng)用對(duì)象列表中的第一個(gè)服務(wù)應(yīng)用對(duì)象,或在服務(wù)應(yīng)用對(duì)象列表中隨機(jī)獲取一個(gè)服務(wù)應(yīng)用對(duì)象。當(dāng)服務(wù)應(yīng)用對(duì)象列表中沒(méi)有服務(wù)應(yīng)用對(duì)象時(shí),則查找失敗。
[0095]若查找模塊20查找成功,列表更新模塊420將查找到的服務(wù)應(yīng)用對(duì)象從對(duì)應(yīng)的當(dāng)前連接用戶數(shù)量為M的服務(wù)應(yīng)用對(duì)象列表中刪除,并將該服務(wù)應(yīng)用對(duì)象添加到對(duì)應(yīng)的當(dāng)前連接用戶數(shù)量為(M+ I)的服務(wù)應(yīng)用對(duì)象列表中。連接模塊30將用戶請(qǐng)求中包含的用戶標(biāo)識(shí)與查找到的服務(wù)應(yīng)用對(duì)象的標(biāo)識(shí)之間建立對(duì)應(yīng)關(guān)系,向發(fā)起用戶請(qǐng)求的用戶客戶端返回查找到的服務(wù)應(yīng)用對(duì)象的相關(guān)信息。
[0096]若查找模塊20查找失敗,則查找模塊20設(shè)置M等于M減I,判斷M是否小于零,若否,則重復(fù)在對(duì)應(yīng)的當(dāng)前連接用戶數(shù)量為M的服務(wù)應(yīng)用對(duì)象列表中查找服務(wù)應(yīng)用對(duì)象,直到查找成功為止。
[0097]若M小于零,則對(duì)象生成模塊查找當(dāng)前連接用戶數(shù)量最少的服務(wù)器,在查找到的服務(wù)器上生成新的服務(wù)應(yīng)用對(duì)象;連接模塊30將發(fā)起用戶請(qǐng)求的用戶連接到新的服務(wù)應(yīng)用對(duì)象;列表更新模塊420將新的服務(wù)應(yīng)用對(duì)象添加到對(duì)應(yīng)的當(dāng)前連接用戶數(shù)量為I的服務(wù)應(yīng)用對(duì)象列表中。
[0098]此外,還提供一種服務(wù)應(yīng)用系統(tǒng),該系統(tǒng)包括上述任一實(shí)施例中的服務(wù)應(yīng)用裝置。
[0099]以上所述實(shí)施例僅表達(dá)了本發(fā)明的幾種實(shí)施方式,其描述較為具體和詳細(xì),但并不能因此而理解為對(duì)本發(fā)明專利范圍的限制。應(yīng)當(dāng)指出的是,對(duì)于本領(lǐng)域的普通技術(shù)人員來(lái)說(shuō),在不脫離本發(fā)明構(gòu)思的前提下,還可以做出若干變形和改進(jìn),這些都屬于本發(fā)明的保護(hù)范圍。因此,本發(fā)明專利的保護(hù)范圍應(yīng)以所附權(quán)利要求為準(zhǔn)。
【權(quán)利要求】
1.一種連接服務(wù)應(yīng)用對(duì)象的方法,包括以下步驟: 獲取連接到服務(wù)應(yīng)用對(duì)象的用戶請(qǐng)求; 根據(jù)所述用戶請(qǐng)求查找當(dāng)前連接用戶數(shù)量最多但當(dāng)前連接用戶數(shù)量未達(dá)到啟動(dòng)數(shù)量的服務(wù)應(yīng)用對(duì)象,所述啟動(dòng)數(shù)量為服務(wù)應(yīng)用對(duì)象啟動(dòng)服務(wù)應(yīng)用時(shí)的連接用戶數(shù)量; 將發(fā)起所述用戶請(qǐng)求的用戶連接到查找到的服務(wù)應(yīng)用對(duì)象。
2.根據(jù)權(quán)利要求1所述的連接服務(wù)應(yīng)用對(duì)象的方法,其特征在于,所述方法還包括以下步驟: 按照服務(wù)應(yīng)用對(duì)象的當(dāng)前連接用戶數(shù)量維護(hù)服務(wù)應(yīng)用對(duì)象列表,一個(gè)服務(wù)應(yīng)用對(duì)象列表對(duì)應(yīng)一個(gè)當(dāng)前連接用戶數(shù)量,同一服務(wù)應(yīng)用對(duì)象列表中服務(wù)應(yīng)用對(duì)象的當(dāng)前連接用戶數(shù)量相同; 根據(jù)所述用戶請(qǐng)求查找當(dāng)前連接用戶數(shù)量最多但當(dāng)前連接用戶數(shù)量未達(dá)到啟動(dòng)數(shù)量的服務(wù)應(yīng)用對(duì)象的步驟為:從對(duì)應(yīng)的當(dāng)前連接用戶數(shù)量最多且未達(dá)到所述啟動(dòng)數(shù)量的服務(wù)應(yīng)用對(duì)象列表起、依次按照對(duì)應(yīng)的當(dāng)前連接用戶數(shù)量的由大到小的順序查找各服務(wù)應(yīng)用對(duì)象列表中的服務(wù)應(yīng)用對(duì)象,當(dāng)查找到服務(wù)應(yīng)用對(duì)象后停止查找。
3.根據(jù)權(quán)利要求2所述的連接服務(wù)應(yīng)用對(duì)象的方法,其特征在于,按照服務(wù)應(yīng)用對(duì)象的當(dāng)前連接用戶數(shù)量維護(hù)服務(wù)應(yīng)用對(duì)象列表的步驟包括: 建立數(shù)量為所述啟動(dòng)數(shù)量加一的服務(wù)應(yīng)用對(duì)象列表,將建立的服務(wù)應(yīng)用對(duì)象列表與數(shù)值為O至所述啟動(dòng)數(shù)量的當(dāng)前連接用戶數(shù)量一一對(duì)應(yīng); 每當(dāng)有新的用戶連接到某一服務(wù)應(yīng)用對(duì)象或有用戶與該服務(wù)應(yīng)用對(duì)象斷開(kāi)連接后,將該服務(wù)應(yīng)用對(duì)象從當(dāng)前服務(wù)應(yīng)用對(duì)象列表中刪除,并將該服務(wù)應(yīng)用對(duì)象添加到該服務(wù)應(yīng)用對(duì)象當(dāng)前連接用戶數(shù)量對(duì)應(yīng)的服務(wù)應(yīng)用對(duì)象列表。
4.根據(jù)權(quán)利要求3所述的連接服務(wù)應(yīng)用對(duì)象的方法,其特征在于,若未查找到當(dāng)前連接用戶數(shù)量未達(dá)到啟動(dòng)數(shù)量的服務(wù)應(yīng)用對(duì)象,則查找當(dāng)前連接用戶數(shù)量最少的服務(wù)器,在查找到的服務(wù)器上生成新的服務(wù)應(yīng)用對(duì)象,將發(fā)起所述用戶請(qǐng)求的用戶連接到新的服務(wù)應(yīng)用對(duì)象。
5.一種服務(wù)應(yīng)用裝置,其特征在于,包括: 請(qǐng)求獲取模塊,用于獲取連接到服務(wù)應(yīng)用對(duì)象的用戶請(qǐng)求; 查找模塊,用于根據(jù)所述的用戶請(qǐng)求查找當(dāng)前連接用戶數(shù)量最多但當(dāng)前連接用戶數(shù)量未達(dá)到啟動(dòng)數(shù)量的服務(wù)應(yīng)用對(duì)象,所述啟動(dòng)數(shù)量為服務(wù)應(yīng)用對(duì)象啟動(dòng)服務(wù)應(yīng)用時(shí)的連接用戶數(shù)量; 連接模塊,用于將發(fā)起所述用戶請(qǐng)求的用戶連接到查找到的服務(wù)應(yīng)用對(duì)象。
6.根據(jù)權(quán)利要求5所述的服務(wù)應(yīng)用裝置,其特征在于,所述裝置還包括: 列表維護(hù)模塊,用于按照服務(wù)應(yīng)用對(duì)象的當(dāng)前連接用戶數(shù)量維護(hù)服務(wù)應(yīng)用對(duì)象列表,一個(gè)服務(wù)應(yīng)用對(duì)象列表對(duì)應(yīng)一個(gè)當(dāng)前連接用戶數(shù)量,同一服務(wù)應(yīng)用對(duì)象列表中服務(wù)應(yīng)用對(duì)象的當(dāng)前連接用戶數(shù)量相同; 所述查找模塊用于從對(duì)應(yīng)的當(dāng)前連接用戶數(shù)量最多且未達(dá)到所述啟動(dòng)數(shù)量的服務(wù)應(yīng)用對(duì)象列表起、依次按照對(duì)應(yīng)的當(dāng)前連接用戶數(shù)量的由大到小的順序查找各服務(wù)應(yīng)用對(duì)象列表中的服務(wù)應(yīng)用對(duì) 象,當(dāng)查找到服務(wù)應(yīng)用對(duì)象后停止查找。
7.根據(jù)權(quán)利要求6所述的服務(wù)應(yīng)用裝置,其特征在于,所述列表維護(hù)模塊包括:列表建立模塊,用于建立數(shù)量為所述啟動(dòng)數(shù)量加一的服務(wù)應(yīng)用對(duì)象列表,將建立的服務(wù)應(yīng)用對(duì)象列表與數(shù)值為O至所述啟動(dòng)數(shù)量的當(dāng)前連接用戶數(shù)量一一對(duì)應(yīng); 列表更新模塊,用于每當(dāng)有新的用戶連接到某一服務(wù)應(yīng)用對(duì)象或有用戶與該服務(wù)應(yīng)用對(duì)象斷開(kāi)連接后,將該服務(wù)應(yīng)用對(duì)象從當(dāng)前服務(wù)應(yīng)用對(duì)象列表中刪除,并將該服務(wù)應(yīng)用對(duì)象添加到該服務(wù)應(yīng)用對(duì)象當(dāng)前連接用戶數(shù)量對(duì)應(yīng)的服務(wù)應(yīng)用對(duì)象列表。
8.根據(jù)權(quán)利要求7所述的服務(wù)應(yīng)用裝置,其特征在于,所述裝置還包括對(duì)象生成模塊,用于若未查找到當(dāng)前連接用戶數(shù)量未達(dá)到啟動(dòng)數(shù)量的服務(wù)應(yīng)用對(duì)象,則查找當(dāng)前連接用戶數(shù)量最少的服務(wù)器,在查找到的服務(wù)器上生成新的服務(wù)應(yīng)用對(duì)象; 所述連接模塊還用于將發(fā) 起所述用戶請(qǐng)求的用戶連接到新的服務(wù)應(yīng)用對(duì)象。
9.一種服務(wù)應(yīng)用系統(tǒng),其特征在于,該系統(tǒng)包括權(quán)利要求5至8其中之一的服務(wù)應(yīng)用裝置。
【文檔編號(hào)】H04L29/08GK103973640SQ201310033879
【公開(kāi)日】2014年8月6日 申請(qǐng)日期:2013年1月29日 優(yōu)先權(quán)日:2013年1月29日
【發(fā)明者】沈烈超 申請(qǐng)人:博雅網(wǎng)絡(luò)游戲開(kāi)發(fā)(深圳)有限公司
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
睢宁县| 大悟县| 商都县| 阆中市| 宿松县| 田东县| 五大连池市| 涞水县| 池州市| 承德市| 徐闻县| 达拉特旗| 赤峰市| 渭南市| 崇明县| 沈阳市| 林西县| 平南县| 长寿区| 筠连县| 五台县| 镇康县| 大连市| 东至县| 昌宁县| 民县| 乃东县| 华阴市| 胶南市| 成安县| 咸阳市| 洛浦县| 依兰县| 远安县| 乌拉特中旗| 安徽省| 文昌市| 瑞金市| 阳东县| 兴隆县| 咸宁市|