亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

一種網(wǎng)絡(luò)游戲業(yè)務(wù)操作指令處理系統(tǒng)及其處理方法

文檔序號(hào):7704875閱讀:242來(lái)源:國(guó)知局
專利名稱:一種網(wǎng)絡(luò)游戲業(yè)務(wù)操作指令處理系統(tǒng)及其處理方法
技術(shù)領(lǐng)域
本發(fā)明屬于網(wǎng)絡(luò)游戲技術(shù)領(lǐng)域,尤其涉及一種網(wǎng)絡(luò)游戲業(yè)務(wù)操作指令處理系統(tǒng)及其處理方法。
背景技術(shù)
隨著互聯(lián)網(wǎng)通訊技術(shù)的不斷發(fā)展,網(wǎng)絡(luò)游戲系統(tǒng)自身也提出了較高的要求,目前的網(wǎng)絡(luò)游戲都是以復(fù)雜的大型軟件系統(tǒng)來(lái)實(shí)現(xiàn)的,首先,客戶端需要連接到接入服務(wù)器,接入服務(wù)器根據(jù)客戶端的IP地址、屬性以及后臺(tái)業(yè)務(wù)服務(wù)器的負(fù)載情況,選擇合適的業(yè)務(wù)邏輯處理服務(wù)器處理來(lái)自客戶端的業(yè)務(wù)操作指令。
現(xiàn)有技術(shù)中,當(dāng)多個(gè)客戶端的玩家通過接入服務(wù)器向業(yè)務(wù)邏輯處理服務(wù)器同時(shí)發(fā)出大量的包含有業(yè)務(wù)操作指令的數(shù)據(jù)包時(shí),業(yè)務(wù)邏輯處理服務(wù)器按照收包時(shí)間先后的順序?qū)?shù)據(jù)包中的所有業(yè)務(wù)操作指令排序形成隊(duì)列,對(duì)上述業(yè)務(wù)
操作指令進(jìn)行處理,例如依次接收到玩家A、 B、 C所下達(dá)的業(yè)務(wù)操作指令,通常是分別對(duì)其處理(譬如先處理A的業(yè)務(wù)操作指令,再處理B的業(yè)務(wù)操作指令,最后處理C的業(yè)務(wù)操作指令)或同時(shí)對(duì)A、 B、 C的業(yè)務(wù)操作指令進(jìn)行處理。上述處理方法存在的問題在于
當(dāng)對(duì)玩家的處理操作指令分別進(jìn)行處理時(shí),其他玩家的指令往往不能及時(shí)的得到處理;
當(dāng)對(duì)玩家的處理操作指令同時(shí)進(jìn)行處理時(shí),所述業(yè)務(wù)邏輯處理服務(wù)器在同一時(shí)間處理接收到的過多請(qǐng)求指令,導(dǎo)致對(duì)每個(gè)玩家發(fā)出的業(yè)務(wù)操作指令進(jìn)行處理速率下降或?qū)Ψ?wù)器的負(fù)載能力有比較大的需求,而且由于不能及時(shí)處理客戶端的請(qǐng)求,使得用戶喪失大量游戲機(jī)會(huì)或錯(cuò)過時(shí)機(jī),給網(wǎng)絡(luò)游戲的推廣帶來(lái)極大的不便。綜上,由于業(yè)務(wù)邏輯處理服務(wù)器只能對(duì)接收到的業(yè)務(wù)操作指令依次進(jìn)行處理或者同時(shí)處理,導(dǎo)致處理不夠靈活,造成網(wǎng)絡(luò)堵塞,長(zhǎng)時(shí)間不能處理客戶端的業(yè)務(wù)操作指令,給網(wǎng)絡(luò)游戲的推廣帶來(lái)極大的不便。

發(fā)明內(nèi)容
本發(fā)明實(shí)施例的目的在于提供一種網(wǎng)絡(luò)游戲業(yè)務(wù)操作指令處理系統(tǒng),旨在靈活的處理客戶端的業(yè)務(wù)操作指令,提高處理的效率,方便網(wǎng)游系統(tǒng)的推廣。
本發(fā)明實(shí)施例是這樣實(shí)現(xiàn)的, 一種網(wǎng)絡(luò)游戲業(yè)務(wù)操作指令處理系統(tǒng),包括客戶端、與所述客戶端連接的接入服務(wù)器,與所述接入服務(wù)器連接的游戲業(yè)務(wù)邏輯處理服務(wù)器,所述客戶端發(fā)送包含業(yè)務(wù)操作指令的數(shù)據(jù)包到接入服務(wù)器,所述接入服務(wù)器將該數(shù)據(jù)包發(fā)送至游戲業(yè)務(wù)邏輯處理服務(wù)器,
所述游戲業(yè)務(wù)邏輯處理服務(wù)器接收客戶端的包含有業(yè)務(wù)操作指令的數(shù)據(jù)包,解析所述數(shù)據(jù)包獲取其中的業(yè)務(wù)操作指令,對(duì)所述業(yè)務(wù)操作指令進(jìn)行時(shí)間標(biāo)識(shí)后存儲(chǔ),當(dāng)?shù)竭_(dá)所述時(shí)間標(biāo)識(shí)對(duì)應(yīng)的時(shí)間時(shí),讀取相應(yīng)的業(yè)務(wù)操作指令,對(duì)讀取的業(yè)務(wù)操作指令進(jìn)行處理并將處理結(jié)果返回至相應(yīng)的客戶端。
本發(fā)明實(shí)施例的另一目的在提供一種游戲業(yè)務(wù)邏輯處理服務(wù)器,所述服務(wù)器包括
數(shù)據(jù)包接收模塊,用于接收客戶端的包含有業(yè)務(wù)操作指令的數(shù)據(jù)包;時(shí)間標(biāo)識(shí)模塊,用于對(duì)業(yè)務(wù)操作指令進(jìn)行時(shí)間標(biāo)識(shí);業(yè)務(wù)操作指令存儲(chǔ)模塊,用于將所述時(shí)間標(biāo)識(shí)模塊標(biāo)識(shí)的業(yè)務(wù)操作指令進(jìn)
行緩存;
業(yè)務(wù)操作指令讀取模塊,用于當(dāng)?shù)竭_(dá)所述時(shí)間標(biāo)識(shí)對(duì)應(yīng)的時(shí)間時(shí),讀取相應(yīng)的業(yè)務(wù)操作指令;
業(yè)務(wù)操作指令處理模塊,用于對(duì)讀取的業(yè)務(wù)操作指令進(jìn)行處理并將處理結(jié)果返回至相應(yīng)的客戶端。
本發(fā)明實(shí)施例的再一目的在提供一種網(wǎng)絡(luò)游戲業(yè)務(wù)操作指令處理方法,所述方法包括
接收客戶端的包含有業(yè)務(wù)操作指令的數(shù)據(jù)包;解析所述數(shù)據(jù)包獲取其中的業(yè)務(wù)操作指令;對(duì)業(yè)務(wù)操作指令進(jìn)行時(shí)間標(biāo)識(shí)后存儲(chǔ);
當(dāng)?shù)竭_(dá)所述時(shí)間標(biāo)識(shí)對(duì)應(yīng)的時(shí)間時(shí),讀耳又相應(yīng)的業(yè)務(wù)才喿作指令;對(duì)讀取的業(yè)務(wù)操作指令進(jìn)行處理并將處理結(jié)果返回至相應(yīng)的客戶端。本發(fā)明實(shí)施例通過將接收到的多個(gè)客戶端的包含業(yè)務(wù)操作指令數(shù)據(jù)包按照設(shè)定時(shí)間標(biāo)識(shí)后進(jìn)行存4諸,在到達(dá)時(shí)間標(biāo)識(shí)對(duì)應(yīng)的時(shí)間時(shí),獲耳又相應(yīng)的業(yè)務(wù)操作指令進(jìn)行處理,靈活的對(duì)多個(gè)玩家的數(shù)據(jù)請(qǐng)求指令進(jìn)行處理,提高了處理的效率,避免了可能由于玩家太多不能及時(shí)處理業(yè)務(wù)揭:作指令造成的網(wǎng)絡(luò)的堵塞的問題,提高了網(wǎng)游玩家的信心,給網(wǎng)絡(luò)游戲的推廣帶來(lái)極大的便利。


圖1是本發(fā)明實(shí)施例提供的網(wǎng)絡(luò)游戲業(yè)務(wù)操作指令處理系統(tǒng)的結(jié)構(gòu)圖2是本發(fā)明實(shí)施例提供的游戲業(yè)務(wù)邏輯處理服務(wù)器的結(jié)構(gòu)圖3是本發(fā)明實(shí)施例提供的網(wǎng)絡(luò)游戲業(yè)務(wù)操作指令處理方法的流程圖。
具體實(shí)施例方式
為了使本發(fā)明的目的、技術(shù)方案及優(yōu)點(diǎn)更加清楚明白,以下結(jié)合附圖及實(shí)
施例,對(duì)本發(fā)明進(jìn)行進(jìn)一步詳細(xì)說(shuō)明。應(yīng)當(dāng)理解,此處所描述的具體實(shí)施例僅
僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
圖1示出了本發(fā)明實(shí)施例提供的網(wǎng)絡(luò)游戲業(yè)務(wù)操作指令處理系統(tǒng)的結(jié)構(gòu)。所述系統(tǒng)包括客戶端、與所述客戶端連接的接入服務(wù)器,與所述接入服務(wù)
器連接的游戲業(yè)務(wù)邏輯處理服務(wù)器,以及與所述游戲業(yè)務(wù)邏輯處理服務(wù)器連接
的數(shù)據(jù)庫(kù)或文件服務(wù)器。
所述客戶端發(fā)送包含業(yè)務(wù)操作指令的數(shù)據(jù)包到接入服務(wù)器,所述接入服務(wù)器將該數(shù)據(jù)包發(fā)送至游戲業(yè)務(wù)邏輯處理服務(wù)器。
游戲業(yè)務(wù)邏輯處理服務(wù)器接收客戶端的包含有業(yè)務(wù)操作指令的數(shù)據(jù)包,解析數(shù)據(jù)包獲取玩家的業(yè)務(wù)操作指令,對(duì)獲取的業(yè)務(wù)操作指令排序后進(jìn)行時(shí)間標(biāo)識(shí),并將標(biāo)識(shí)后的業(yè)務(wù)^t喿作指令進(jìn)行存儲(chǔ)至游戲業(yè)務(wù)邏輯處理服務(wù)器中的命令處理器中。
在具體實(shí)施過程中,所述游戲業(yè)務(wù)邏輯處理服務(wù)器依據(jù)系統(tǒng)設(shè)定的規(guī)則刪除所述已存儲(chǔ)的數(shù)據(jù)包中的業(yè)務(wù)操作指令,并將剩余的數(shù)據(jù)包中的業(yè)務(wù)操作指令重新排序。
優(yōu)選的,所述規(guī)則包括在某一時(shí)間標(biāo)識(shí)內(nèi)相反指令或錯(cuò)誤指令,當(dāng)然也可以為其它的規(guī)則,此處不——列舉。
所述游戲業(yè)務(wù)邏輯處理服務(wù)器判斷當(dāng)前時(shí)間是否到達(dá)已存儲(chǔ)業(yè)務(wù)操作指令的時(shí)間標(biāo)識(shí)對(duì)應(yīng)的時(shí)間,若到達(dá),則讀取所述時(shí)間標(biāo)識(shí)對(duì)應(yīng)的業(yè)務(wù)操作指令,否則繼續(xù)進(jìn)^^判斷。
當(dāng)?shù)竭_(dá)所述時(shí)間標(biāo)識(shí)對(duì)應(yīng)的時(shí)間時(shí),所述游戲業(yè)務(wù)邏輯處理服務(wù)器讀取所述時(shí)間標(biāo)識(shí)對(duì)應(yīng)的業(yè)務(wù)操作指令,對(duì)所述業(yè)務(wù)操作指令進(jìn)行處理并將處理結(jié)果返回至相應(yīng)的客戶端。
譬如,當(dāng)某玩家A的角色的與某玩家B的角色進(jìn)行決戰(zhàn)時(shí),玩家A和玩家B都向接入服務(wù)器發(fā)送包含攻擊指令的數(shù)據(jù)包,接入服務(wù)器將該數(shù)據(jù)包發(fā)送至游戲業(yè)務(wù)邏輯處理服務(wù)器,游戲業(yè)務(wù)邏輯處理服務(wù)器預(yù)先定義玩家A的時(shí)間標(biāo)識(shí)為當(dāng)前時(shí)間起的10秒內(nèi),譬如11點(diǎn)50分時(shí)刻后的10秒為玩家A的時(shí)間段,繼續(xù)推后10秒為玩家B的的時(shí)間段,當(dāng)然,先將數(shù)據(jù)包存儲(chǔ),在到達(dá)時(shí)刻11點(diǎn)50分時(shí),處理玩家A的數(shù)據(jù)包的攻擊指令,在到達(dá)11點(diǎn)50分10秒時(shí),開始處理玩家B的攻擊指令,同時(shí)終止對(duì)玩家A的處理。其中,在對(duì)攻擊指令處理時(shí),需要對(duì)數(shù)據(jù)庫(kù)的數(shù)據(jù)進(jìn)行處理,此處不再——描述。
本發(fā)明實(shí)施例通過將玩家A和玩家B的業(yè)務(wù)操作指令按照對(duì)應(yīng)的時(shí)間標(biāo)識(shí)進(jìn)行存儲(chǔ),在到達(dá)各自時(shí)間標(biāo)識(shí)對(duì)應(yīng)的時(shí)間時(shí),提取出了進(jìn)行處理,有效的避
8免了由于網(wǎng)絡(luò)堵塞或者由于長(zhǎng)時(shí)間沒有對(duì)業(yè)務(wù)操作指令進(jìn)行處理給網(wǎng)游玩家的信心造成影響的問題。
圖2示出了本發(fā)明實(shí)施例提供的游戲業(yè)務(wù)邏輯處理服務(wù)器的結(jié)構(gòu)。
其中,數(shù)據(jù)包接收模塊21接收客戶端的包含有業(yè)務(wù)操作指令的數(shù)據(jù)包。數(shù)據(jù)包解析模塊22解析所述數(shù)據(jù)包獲取其中的業(yè)務(wù)操作指令。業(yè)務(wù)操作指令刪除模塊23依據(jù)系統(tǒng)設(shè)定的規(guī)則刪除所述已存儲(chǔ)的數(shù)據(jù)包
中的業(yè)務(wù)操作指令;
業(yè)務(wù)操作指令排序模塊24將剩余的數(shù)據(jù)包中的業(yè)務(wù)操作指令重新排序。優(yōu)選的,所述規(guī)則包括在某一時(shí)間標(biāo)識(shí)內(nèi)相反指令或錯(cuò)誤指令,當(dāng)然也可
以為其它的規(guī)則,此處不易一列舉。
時(shí)間標(biāo)識(shí)模塊25對(duì)業(yè)務(wù)操作指令進(jìn)行時(shí)間標(biāo)識(shí);業(yè)務(wù)操作指令存儲(chǔ)模塊26將標(biāo)識(shí)后的業(yè)務(wù)操作指令進(jìn)行緩存;時(shí)間判斷模塊27判斷當(dāng)前時(shí)間是否到達(dá)已存儲(chǔ)數(shù)據(jù)包時(shí)間標(biāo)識(shí)對(duì)應(yīng)的時(shí)
間;
若到達(dá),則控制業(yè)務(wù)操作指令讀取模塊28讀取相應(yīng)的業(yè)務(wù)操作指令。業(yè)務(wù)操作指令處理模塊29對(duì)讀取的業(yè)務(wù)操作指令進(jìn)行處理并將處理結(jié)果
返回至相應(yīng)的客戶端。
請(qǐng)參閱圖3,圖3示出了本發(fā)明實(shí)施例4是供的網(wǎng)絡(luò)游戲業(yè)務(wù)操作指令處理
方法的流程。
在步驟S301中,接收客戶端的包含有業(yè)務(wù)操作指令的數(shù)據(jù)包。在步驟S302中,解析數(shù)據(jù)包獲取業(yè)務(wù)操作指令并排序形成隊(duì)列后存儲(chǔ)。在具體實(shí)施過程中,在將業(yè)務(wù)操作指令存儲(chǔ)以后,可以依據(jù)系統(tǒng)設(shè)定的規(guī)
則刪除所述已存儲(chǔ)的數(shù)據(jù)包中的業(yè)務(wù)操作指令,并將剩余的數(shù)據(jù)包中的業(yè)務(wù)操作指令重新排序。
優(yōu)選的,所述規(guī)則包括在某一時(shí)間標(biāo)識(shí)內(nèi)相反指令或錯(cuò)誤指令,當(dāng)然也可以為其它的失見則,此處不——列舉。在步驟S2302中,對(duì)玩家的業(yè)務(wù)操作指令定義時(shí)間標(biāo)識(shí)。
在步驟S304中,判斷當(dāng)前時(shí)間是否到達(dá)已存儲(chǔ)業(yè)務(wù)操作指令的時(shí)間標(biāo)識(shí)
對(duì)應(yīng)的時(shí)間,若到達(dá),則進(jìn)行步驟S305,否則繼續(xù)進(jìn)行判斷。 在步驟S305中,讀取所述時(shí)間標(biāo)識(shí)對(duì)應(yīng)的業(yè)務(wù)操作指令。 在步驟S306中,對(duì)所述業(yè)務(wù)操作指令進(jìn)行處理并將處理結(jié)果返回至相應(yīng)
的客戶端。
本發(fā)明實(shí)施例通過將接收到的多個(gè)客戶端的包含業(yè)務(wù)操作指令設(shè)定時(shí)間標(biāo) 識(shí)后進(jìn)行存儲(chǔ),在到達(dá)時(shí)間標(biāo)識(shí)對(duì)應(yīng)的時(shí)間時(shí),獲耳又相應(yīng)的業(yè)務(wù)操作指令進(jìn)行 處理,靈活的對(duì)多個(gè)玩家的數(shù)據(jù)請(qǐng)求指令進(jìn)行處理,提高了處理的效率,避免 了可能由于玩家太多不能及時(shí)處理業(yè)務(wù)操作指令造成的網(wǎng)絡(luò)的堵塞的現(xiàn)象,提 高了網(wǎng)游玩家的信心,給網(wǎng)絡(luò)游戲的推廣帶來(lái)極大的便利。
以上所述僅為本發(fā)明的較佳實(shí)施例而已,并不用以限制本發(fā)明,凡在本發(fā) 明的精神和原則之內(nèi)所作的任何修改、等同替換和改進(jìn)等,均應(yīng)包含在本發(fā)明 的保護(hù)范圍之內(nèi)。
10
權(quán)利要求
1、一種網(wǎng)絡(luò)游戲業(yè)務(wù)操作指令處理系統(tǒng),包括客戶端、與所述客戶端連接的接入服務(wù)器,與所述接入服務(wù)器連接的游戲業(yè)務(wù)邏輯處理服務(wù)器,所述客戶端發(fā)送包含業(yè)務(wù)操作指令的數(shù)據(jù)包到接入服務(wù)器,所述接入服務(wù)器將該數(shù)據(jù)包發(fā)送至游戲業(yè)務(wù)邏輯處理服務(wù)器,其特征在于,所述游戲業(yè)務(wù)邏輯處理服務(wù)器接收客戶端的包含有業(yè)務(wù)操作指令的數(shù)據(jù)包,解析所述數(shù)據(jù)包,獲取其中的業(yè)務(wù)操作指令,對(duì)所述業(yè)務(wù)操作指令進(jìn)行時(shí)間標(biāo)識(shí)后進(jìn)行緩存,當(dāng)?shù)竭_(dá)所述時(shí)間標(biāo)識(shí)對(duì)應(yīng)的時(shí)間時(shí),讀取相應(yīng)的業(yè)務(wù)操作指令,對(duì)讀取的業(yè)務(wù)操作指令進(jìn)行處理并將處理結(jié)果返回至相應(yīng)的客戶端。
2、 如權(quán)利要求1所述的網(wǎng)絡(luò)游戲業(yè)務(wù)操作指令處理系統(tǒng),其特征在于,所述游戲業(yè)務(wù)邏輯處理服務(wù)器還用于判斷當(dāng)前時(shí)間是否到達(dá)已緩存業(yè)務(wù)操作指令 時(shí)間標(biāo)識(shí)對(duì)應(yīng)的時(shí)間,若到達(dá),則進(jìn)行讀取所述時(shí)間標(biāo)識(shí)對(duì)應(yīng)的業(yè)務(wù)操作指令 的步驟,否則繼續(xù)進(jìn)行判斷。
3、 如權(quán)利要求1所述的網(wǎng)絡(luò)游戲業(yè)務(wù)操作指令處理系統(tǒng),其特征在于,所 述游戲業(yè)務(wù)邏輯處理服務(wù)器還用于依據(jù)系統(tǒng)設(shè)定的規(guī)則刪除已緩存的業(yè)務(wù)操作 指令,并將剩余的數(shù)據(jù)包中的業(yè)務(wù)操作指令重新形成隊(duì)列。
4、 如權(quán)利要求3所述的網(wǎng)絡(luò)游戲業(yè)務(wù)操作指令處理系統(tǒng),其特征在于,所 述規(guī)則包括在某一時(shí)間標(biāo)識(shí)內(nèi)相反指令或錯(cuò)-溪指令。
5、 一種游戲業(yè)務(wù)邏輯處理服務(wù)器,其特征在于,所述服務(wù)器包括 數(shù)據(jù)包接收模塊,用于接收客戶端的包含有業(yè)務(wù)操作指令的數(shù)據(jù)包; 數(shù)據(jù)包解析模塊,用于解析所述數(shù)據(jù)包,獲取其中的業(yè)務(wù)操作指令; 時(shí)間標(biāo)識(shí)模塊,用于對(duì)業(yè)務(wù)操作指令進(jìn)行時(shí)間標(biāo)識(shí);業(yè)務(wù)操作指令存儲(chǔ)^:莫塊,用于將所述時(shí)間標(biāo)識(shí)模塊標(biāo)識(shí)的業(yè)務(wù)操作指令進(jìn) 行緩存;業(yè)務(wù)操作指令讀取才莫塊,用于當(dāng)?shù)竭_(dá)所述時(shí)間標(biāo)識(shí)對(duì)應(yīng)的時(shí)間時(shí),讀取相 應(yīng)的業(yè)務(wù)操作指令;業(yè)務(wù)操作指令處理模塊,用于對(duì)讀取的業(yè)務(wù)操作指令進(jìn)行處理并將處理結(jié) 果返回至相應(yīng)的客戶端。
6、 如權(quán)利要求5所述的游戲業(yè)務(wù)邏輯處理服務(wù)器,其特征在于,所述服務(wù) 器還包括時(shí)間判斷模塊,用于判斷當(dāng)前時(shí)間是否到達(dá)已存儲(chǔ)數(shù)據(jù)包時(shí)間標(biāo)識(shí)對(duì)應(yīng)的 時(shí)間;若到達(dá),則控制所述業(yè)務(wù)操作指令讀取模塊讀fl相應(yīng)的業(yè)務(wù)搮:作指令。
7、 如權(quán)利要求5所述的網(wǎng)絡(luò)游戲的業(yè)務(wù)操作指令處理方法,其特征在于, 所述服務(wù)器還包括業(yè)務(wù)操作指令刪除模塊,用于依據(jù)系統(tǒng)設(shè)定的規(guī)則刪除已存儲(chǔ)的數(shù)據(jù)包中 的業(yè)務(wù)操作指令;業(yè)務(wù)操作指令排序模塊,用于將剩余的數(shù)據(jù)包中的業(yè)務(wù)操作指令重新排序'。
8、 一種網(wǎng)絡(luò)游戲的業(yè)務(wù)操作指令處理方法,其特征在于,所述方法包括 接收客戶端的包含有業(yè)務(wù)操作指令的數(shù)據(jù)包;解析所述數(shù)據(jù)包,獲取其中的業(yè)務(wù)操作指令; 對(duì)業(yè)務(wù)操作指令進(jìn)行時(shí)間標(biāo)識(shí)后存儲(chǔ);當(dāng)?shù)竭_(dá)所述時(shí)間標(biāo)識(shí)對(duì)應(yīng)的時(shí)間時(shí),讀取相應(yīng)的業(yè)務(wù)操作指令; 對(duì)讀取的業(yè)務(wù)操作指令進(jìn)行處理并將處理結(jié)果返回至相應(yīng)的客戶端。
9、 如權(quán)利要求8所述的網(wǎng)絡(luò)游戲的業(yè)務(wù)操作指令處理方法,其特征在于, 在對(duì)業(yè)務(wù)操作指令進(jìn)行時(shí)間標(biāo)識(shí)后存儲(chǔ)的步驟之后,所述方法還包括判斷當(dāng)前時(shí)間是否到達(dá)已存儲(chǔ)數(shù)據(jù)包時(shí)間標(biāo)識(shí)對(duì)應(yīng)的時(shí)間,若到達(dá),則進(jìn) 行讀取所述時(shí)間標(biāo)識(shí)對(duì)應(yīng)的數(shù)據(jù)包的步驟,否則繼續(xù)進(jìn)行判斷。
10、 如權(quán)利要求8所述的網(wǎng)絡(luò)游戲的業(yè)務(wù)操作指令處理方法,其特征在于, 在所述對(duì)讀取的業(yè)務(wù)操作指令進(jìn)行處理并將處理結(jié)果返回至相應(yīng)的客戶端的步 驟之后,所述方法還包括依據(jù)系統(tǒng)設(shè)定的規(guī)則刪除已存儲(chǔ)的數(shù)據(jù)包中的業(yè)務(wù)操作指令;將剩余的數(shù)據(jù)包中的業(yè)務(wù)操作指令重新排序。
全文摘要
本發(fā)明適用于網(wǎng)絡(luò)游戲技術(shù)領(lǐng)域,提供了一種網(wǎng)絡(luò)游戲業(yè)務(wù)操作指令處理系統(tǒng)及其處理方法,所述系統(tǒng)包括客戶端,接入服務(wù)器,游戲業(yè)務(wù)邏輯處理服務(wù)器,所述客戶端發(fā)送包含業(yè)務(wù)操作指令的數(shù)據(jù)包到接入服務(wù)器,所述接入服務(wù)器將該數(shù)據(jù)包發(fā)送至游戲業(yè)務(wù)邏輯處理服務(wù)器,所述游戲業(yè)務(wù)邏輯處理服務(wù)器接收客戶端的包含有業(yè)務(wù)操作指令的數(shù)據(jù)包,解析所述數(shù)據(jù)包獲取其中的業(yè)務(wù)操作指令,對(duì)所述業(yè)務(wù)操作指令進(jìn)行時(shí)間標(biāo)識(shí)后存儲(chǔ),當(dāng)?shù)竭_(dá)所述時(shí)間標(biāo)識(shí)對(duì)應(yīng)的時(shí)間時(shí),讀取相應(yīng)的業(yè)務(wù)操作指令,對(duì)讀取的業(yè)務(wù)操作指令進(jìn)行處理并將處理結(jié)果返回至相應(yīng)的客戶端。本發(fā)明靈活的處理多個(gè)客戶端的業(yè)務(wù)操作指令,提高處理的效率,方便網(wǎng)游系統(tǒng)的推廣。
文檔編號(hào)H04L29/06GK101635721SQ20091010946
公開日2010年1月27日 申請(qǐng)日期2009年8月19日 優(yōu)先權(quán)日2009年8月19日
發(fā)明者宇 關(guān) 申請(qǐng)人:深圳市新飛揚(yáng)數(shù)碼技術(shù)有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1