1.一種游戲中的交互處理方法,其特征在于,包括:
在游戲內(nèi)接收第一觸發(fā)操作,其中,所述第一觸發(fā)操作用于打開(kāi)預(yù)定功能,所述預(yù)定功能為獨(dú)立于所述游戲的游戲功能的功能;
響應(yīng)于所述第一觸發(fā)操作,調(diào)用所述游戲中的庫(kù),其中,所述庫(kù)為預(yù)先打包在所述游戲中的用于實(shí)現(xiàn)所述預(yù)定功能的庫(kù);
通過(guò)所述庫(kù)提供的接口與第一服務(wù)器進(jìn)行交互,其中,所述第一服務(wù)器為向所述游戲提供所述預(yù)定功能的服務(wù)器。
2.根據(jù)權(quán)利要求1所述的交互處理方法,其特征在于,所述預(yù)定功能為網(wǎng)絡(luò)社區(qū)功能。
3.根據(jù)權(quán)利要求1或2所述交互處理方法,其特征在于,在游戲內(nèi)接收第一觸發(fā)操作之前,還包括:
在所述游戲的初始化的過(guò)程中,通過(guò)所述庫(kù)提供的初始化接口,對(duì)所述庫(kù)進(jìn)行初始化。
4.根據(jù)權(quán)利要求3所述交互處理方法,其特征在于,在對(duì)所述庫(kù)進(jìn)行初始化后,還包括:
在所述游戲登錄時(shí),通過(guò)所述庫(kù)提供的接口,根據(jù)所述游戲登錄游戲服務(wù)器時(shí)使用的用戶I D登錄所述第一服務(wù)器;或
計(jì)算生成特征碼,通過(guò)所述庫(kù)提供的接口,根據(jù)所述特征碼登錄所述第一服務(wù)器。
5.根據(jù)權(quán)利要求4所述的方法,其特征在于,對(duì)所述庫(kù)進(jìn)行初始化包括:
通過(guò)所述庫(kù)提供的接口從第二服務(wù)器查詢與所述第一服務(wù)器所在的集群相關(guān)的集群信息,所述集群信息包括以下各項(xiàng)中的至少一項(xiàng):集群名、集群網(wǎng)關(guān)服務(wù)器個(gè)數(shù)、所述游戲與集群之間的映射關(guān)系、所述第一服務(wù)器的I P地址和端口信息;
通過(guò)所述庫(kù)提供的接口對(duì)所查詢的集群信息進(jìn)行存儲(chǔ)。
6.根據(jù)權(quán)利要求5所述的方法,其特征在于,登錄所述第一服務(wù)器包括:
通過(guò)所述庫(kù)提供的接口根據(jù)所查詢的集群信息連接至包括所述第一服務(wù)器的集群,以及
進(jìn)一步連接至所述第一服務(wù)器并登錄所述第一服務(wù)器;
如果所述查詢失敗,則通過(guò)所述庫(kù)提供的接口根據(jù)所存儲(chǔ)的集群信息連接至包括所述第一服務(wù)器的集群,以及
通過(guò)所述庫(kù)提供的接口進(jìn)一步連接至所述第一服務(wù)器并登錄所述第一服務(wù)器。
7.根據(jù)權(quán)利要求1或2所述的方法,其特征在于,與第一服務(wù)器進(jìn)行交互,包括:與所述第一服務(wù)器建立長(zhǎng)鏈接,采用自定義協(xié)議與所述第一服務(wù)器進(jìn)行交互。
8.根據(jù)權(quán)利要求7所述的方法,其特征在于,通過(guò)所述庫(kù)提供的接口與第一服務(wù)器進(jìn)行交互,包括:
從本地緩存中讀取最新界面,用所述最新界面覆蓋所述游戲的游戲界面并予以顯示;
向所述第一服務(wù)器發(fā)送獲取最新界面的請(qǐng)求;
獲取所述第一服務(wù)器返回的最新界面,更新本地緩存并更新所述最新界面;
獲取并向所述第一服務(wù)器轉(zhuǎn)發(fā)用戶對(duì)所述最新界面的操作請(qǐng)求;以及
接收所述第一服務(wù)器對(duì)所述操作請(qǐng)求的響應(yīng)并在所述最新界面中進(jìn)行顯示。
9.根據(jù)權(quán)利要求8所述的方法,其特征在于,還包括:
接收第二觸發(fā)操作,關(guān)閉所述最新界面,并返回至所述游戲的游戲界面。
10.根據(jù)權(quán)利要求1所述的方法,其特征在于,還包括:
所述庫(kù)向開(kāi)發(fā)者提供接口,以使得開(kāi)發(fā)者通過(guò)所述接口與第一服務(wù)器進(jìn)行交互。
11.一種交互處理裝置,其特征在于,包括:
觸發(fā)接收模塊,用于在游戲內(nèi)接收第一觸發(fā)操作,其中,所述第一觸發(fā)操作用于打開(kāi)預(yù)定功能,所述預(yù)定功能為獨(dú)立于所述游戲的游戲功能的功能;
調(diào)用模塊,用于響應(yīng)于所述第一觸發(fā)操作,調(diào)用所述游戲中的庫(kù),其中,所述庫(kù)為預(yù)先打包在所述游戲中的用于實(shí)現(xiàn)所述預(yù)定功能的庫(kù);以及
交互模塊,用于通過(guò)所述庫(kù)提供的接口與第一服務(wù)器進(jìn)行交互,其中,所述第一服務(wù)器為向所述游戲提供所述預(yù)定功能的服務(wù)器。
12.一種服務(wù)器系統(tǒng),其特征在于,包括:
多個(gè)第一服務(wù)器,所述多個(gè)第一服務(wù)器分布在至少一個(gè)集群中,并且分別用于向多個(gè)不同游戲提供與所述游戲?qū)?yīng)的預(yù)定功能,其中所述預(yù)定功能為獨(dú)立于所述游戲的游戲功能的功能;以及
第二服務(wù)器,維護(hù)并存儲(chǔ)與不同游戲相對(duì)應(yīng)的集群信息,操作用于從一個(gè)或多個(gè)游戲客戶端接收查詢請(qǐng)求,并向所述游戲客戶端反饋與所述游戲客戶端上所運(yùn)行的游戲相對(duì)應(yīng)的第一服務(wù)器所在的集群相關(guān)的集群信息。
13.根據(jù)權(quán)利要求12所述的服務(wù)器系統(tǒng),其特征在于,所述預(yù)定功能為網(wǎng)絡(luò)社區(qū)功能。
14.根據(jù)權(quán)利要求12或13所述的服務(wù)器系統(tǒng),其特征在于,所述集群信息包括以下各項(xiàng)中的至少一項(xiàng):集群名、集群網(wǎng)關(guān)服務(wù)器個(gè)數(shù)、游戲與集群之間的映射關(guān)系、所述第一服務(wù)器的I P地址和端口信息。
15.根據(jù)權(quán)利要求12或13所述的服務(wù)器系統(tǒng),其特征在于,所述第一服務(wù)器設(shè)置為能夠根據(jù)所述游戲在登錄游戲服務(wù)器時(shí)所使用的用戶I D進(jìn)行登錄或根據(jù)所述游戲客戶端計(jì)算生成的特征碼進(jìn)行登錄。
16.根據(jù)權(quán)利要求12或13所述的服務(wù)器系統(tǒng),其特征在于,所述第二服務(wù)器還配置為在以下至少一種情況下,更新所述集群信息:
在至少一個(gè)集群中增加新的第一服務(wù)器;以及
增加一個(gè)或多個(gè)新的集群。
17.一種用于服務(wù)器系統(tǒng)的方法,其特征在于,包括:
將多個(gè)第一服務(wù)器分布在至少一個(gè)集群中,其中所述多個(gè)第一服務(wù)器分別用于向多個(gè)不同游戲提供與所述游戲?qū)?yīng)的預(yù)定功能,其中所述預(yù)定功能為獨(dú)立于所述游戲的游戲功能的功能;以及
通過(guò)第二服務(wù)器,維護(hù)并存儲(chǔ)與不同游戲相對(duì)應(yīng)的集群信息,以及從一個(gè)或多個(gè)游戲客戶端接收查詢請(qǐng)求,并向所述游戲客戶端反饋與所述游戲客戶端上所運(yùn)行的游戲相對(duì)應(yīng)的第一服務(wù)器所在的集群相關(guān)的集群信息。