1.一種無(wú)縫世界游戲服務(wù)器系統(tǒng),其特征在于,包括客戶端、遠(yuǎn)程控制服務(wù)器、代理服務(wù)器、登陸服務(wù)器、節(jié)點(diǎn)服務(wù)器以及世界管理服務(wù)器,其中:
所述遠(yuǎn)程控制服務(wù)器用于管理代理服務(wù)器的啟動(dòng)時(shí)機(jī);
所述代理服務(wù)器用于處理與所有客戶端之間的通信,并將所述通信轉(zhuǎn)發(fā)給系統(tǒng)中的其它服務(wù)器;
所述登陸服務(wù)器用于驗(yàn)證客戶端的登陸;
所述節(jié)點(diǎn)服務(wù)器用于管理無(wú)縫世界中的一個(gè)區(qū)段;
所述世界管理服務(wù)器用于將無(wú)縫世界劃分成不同的管理區(qū)段,并將所述不同的管理區(qū)段分配給不同的節(jié)點(diǎn)服務(wù)器。
2.根據(jù)權(quán)利要求1所述的無(wú)縫世界游戲服務(wù)器系統(tǒng),其特征在于,還包括一數(shù)據(jù)庫(kù),用于存儲(chǔ)玩家的信息。
3.根據(jù)權(quán)利要求2所述的無(wú)縫世界游戲服務(wù)器系統(tǒng),其特征在于,所述數(shù)據(jù)庫(kù)包括mySQL、Oracle或SQLServer。
4.根據(jù)權(quán)利要求1所述的無(wú)縫世界游戲服務(wù)器系統(tǒng),其特征在于,當(dāng)滿足啟動(dòng)條件后,所述遠(yuǎn)程控制服務(wù)器發(fā)送包含上線命令的數(shù)據(jù)包給代理服務(wù)器,以開始接受客戶端的連接請(qǐng)求。
5.根據(jù)權(quán)利要求4所述的無(wú)縫世界游戲服務(wù)器系統(tǒng),其特征在于,所述啟動(dòng)條件包括確定登陸服務(wù)器啟動(dòng)以及世界管理服務(wù)器已經(jīng)將不同的管理區(qū)段分配給不同的節(jié)點(diǎn)服務(wù)器。
6.根據(jù)權(quán)利要求1所述的無(wú)縫世界游戲服務(wù)器系統(tǒng),其特征在于,所述代理服務(wù)器包括IO完全端口,以實(shí)現(xiàn)服務(wù)多個(gè)并發(fā)的客戶端連接。
7.根據(jù)權(quán)利要求6所述的無(wú)縫世界游戲服務(wù)器系統(tǒng),其特征在于,所述客戶端連接使用數(shù)組進(jìn)行維護(hù)。
8.根據(jù)權(quán)利要求1所述的無(wú)縫世界游戲服務(wù)器系統(tǒng),其特征在于,還包括主控的重定向器,所述客戶端連接至所述重定向器,所述重定向器根據(jù)當(dāng)前負(fù)載以及從客戶端的延遲來(lái)確定客戶端使用的代理服務(wù)器。
9.根據(jù)權(quán)利要求1所述的無(wú)縫世界游戲服務(wù)器系統(tǒng),其特征在于,所述登陸服務(wù)器接收代理服務(wù)器轉(zhuǎn)發(fā)過(guò)來(lái)的未知客戶端的連接請(qǐng)求,一旦通過(guò)驗(yàn)證,所述登錄服務(wù)器就會(huì)通知客戶出生點(diǎn)的代理服務(wù)器和處理出生位置的節(jié)點(diǎn)服務(wù)器。
10.根據(jù)權(quán)利要求1所述的無(wú)縫世界游戲服務(wù)器系統(tǒng),其特征在于,所述世界管理服務(wù)器還用于回復(fù)來(lái)自登陸服務(wù)器以及節(jié)點(diǎn)服務(wù)器的請(qǐng)求。