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

一種實時性強(qiáng)的獲取棋牌游戲房間用戶數(shù)的方法

文檔序號:6352812閱讀:755來源:國知局
專利名稱:一種實時性強(qiáng)的獲取棋牌游戲房間用戶數(shù)的方法
技術(shù)領(lǐng)域
本發(fā)明涉及一種實時性強(qiáng)的獲取棋牌游戲房間用戶數(shù)的方法,特別涉及一種在一 個游戲大廳控制多個游戲房間的時候,獲取棋牌游戲房間用戶數(shù)的方法。
背景技術(shù)
用戶在玩棋牌游戲的時候,一般都希望能都實時看到每個房間里的用戶人數(shù)情 況。如果每次在游戲房間的用戶數(shù)發(fā)生變化的時候都向客戶端發(fā)送通知的話,可以保證實 時性強(qiáng),但是實際上將消耗大量的帶寬,得不償失。所以大部分的情況下,應(yīng)該采用實現(xiàn)相 對簡單、占用網(wǎng)絡(luò)帶寬比較小而實時性又相對較強(qiáng)的一種方法來讓用戶了解游戲房間的用 戶數(shù)。

發(fā)明內(nèi)容
本發(fā)明所要解決的技術(shù)問題是提供一種獲取棋牌游戲房間用戶數(shù)的方法,這種方 法在盡量保證用戶數(shù)實時準(zhǔn)確的同時,僅消耗很少的計算機(jī)資源和帶寬。本發(fā)明所述的一種實時性強(qiáng)的獲取棋牌游戲房間用戶數(shù)的方法,該方法至少包括 如下的步驟步驟1 用不同的進(jìn)程運(yùn)行大廳服務(wù)和房間服務(wù);步驟2 用戶通過大廳服務(wù)報名參加游戲;步驟3 當(dāng)某一場游戲符合開賽條件的時候,大廳向負(fù)責(zé)承辦該場游戲的房間發(fā) 送開賽通知,同時將該場比賽的房間ID、本場游戲的ID、參賽人數(shù)、游戲狀態(tài)通過游戲過程 控制器記錄在數(shù)據(jù)庫或者其他存儲設(shè)備,此時,狀態(tài)為“正在進(jìn)行”;步驟4 大廳服務(wù)在啟動的時候,初始化一個房間在線人數(shù)處理器,這個處理器包 含一個時鐘,此時鐘隔一小段時間就激發(fā)調(diào)用游戲過程控制器,獲取所有房間的“正在進(jìn) 行”的比賽的用戶數(shù),并記錄在內(nèi)存中;步驟5 當(dāng)某場游戲結(jié)束時,房間服務(wù)向大廳服務(wù)發(fā)送比賽結(jié)束通知;步驟6 大廳服務(wù)接到比賽結(jié)束通知后,根據(jù)通知里包含的房間ID、游戲場次ID信 息,調(diào)用游戲過程控制器,把這場游戲的狀態(tài)修改為“已結(jié)束”;步驟7 客戶端定時向大廳服務(wù)獲取在線用戶數(shù)時,將由大廳的游戲過程控制器 處理請求,返回結(jié)果;本發(fā)明涉及的一種實時性強(qiáng)的獲取棋牌游戲房間用戶數(shù)的方法,使得棋牌游戲客 戶端在僅通過大廳服務(wù)就可以比較準(zhǔn)確的獲得所有房間在線用戶數(shù)信息,客戶端和大廳服 務(wù)的接口變得很簡單,另外,這種通過大廳服務(wù)統(tǒng)一處理在線用戶數(shù)的方法,這大大簡化了 程序結(jié)構(gòu),進(jìn)一步保證了程序的穩(wěn)定性。
具體實施例方式發(fā)明的主要步驟如下
步驟1 用不同的進(jìn)程運(yùn)行大廳服務(wù)和房間服務(wù);步驟2 當(dāng)某一場游戲符合開賽條件的時候,大廳向負(fù)責(zé)承辦該場游戲的房間發(fā) 送開賽通知,同時將該場比賽的房間ID、本場游戲的ID、參賽人數(shù)、游戲狀態(tài)通過游戲過程 控制器記錄在數(shù)據(jù)庫或者其他存儲設(shè)備,此時,狀態(tài)為“正在進(jìn)行”;步驟3 大廳服務(wù)在啟動的時候,初始化一個房間在線人數(shù)處理器,這個處理器包 含一個時鐘,此時鐘隔一小段時間就激發(fā)調(diào)用游戲過程控制器,獲取所有房間的“正在進(jìn) 行”的比賽的用戶數(shù),并記錄在內(nèi)存中;步驟4 當(dāng)某場游戲結(jié)束時,房間服務(wù)向大廳服務(wù)發(fā)送比賽結(jié)束通知;步驟5 大廳服務(wù)接到比賽結(jié)束通知后,根據(jù)通知里包含的房間ID、游戲場次ID信 息,調(diào)用游戲過程控制器,把這場游戲的狀態(tài)修改為“已結(jié)束”;步驟6 客戶端定時向大廳服務(wù)獲取在線用戶數(shù)時,將由大廳的游戲過程控制器 處理請求,返回結(jié)果;上述的技術(shù)方案實施時,棋牌游戲客戶端在僅通過大廳服務(wù)就可以比較準(zhǔn)確的獲 得所有房間在線用戶數(shù)信息,客戶端和大廳服務(wù)的接口變得很簡單,另外,這種通過大廳服 務(wù)統(tǒng)一處理在線用戶數(shù)的方法,這大大簡化了程序結(jié)構(gòu),進(jìn)一步保證了程序的穩(wěn)定性。最后所應(yīng)說明的是,以上實施例僅用以說明而并非限制本發(fā)明所描述的技術(shù)方 案;因此,盡管本說明書參照上述的實施例對本發(fā)明已進(jìn)行了詳細(xì)的說明,但是,本領(lǐng)域的 普通技術(shù)人員應(yīng)當(dāng)理解,仍然可以對本發(fā)明進(jìn)行修改或者等同地替換;而一切不脫離本發(fā) 明的精神和范圍的技術(shù)方案及其改進(jìn),其均應(yīng)涵蓋在本發(fā)明的權(quán)利要求范圍當(dāng)中。
權(quán)利要求
一種實時性強(qiáng)的獲取棋牌游戲房間用戶數(shù)的方法,其特征在于該方法至少包括如下的步驟步驟1用不同的進(jìn)程運(yùn)行大廳服務(wù)和房間服務(wù)。步驟2用戶通過大廳服務(wù)報名參加游戲。步驟3當(dāng)某一場游戲符合開賽條件的時候,大廳向負(fù)責(zé)承辦該場游戲的房間發(fā)送開賽通知,同時將該場比賽的房間ID、本場游戲的ID、參賽人數(shù)、游戲狀態(tài)通過游戲過程控制器記錄在數(shù)據(jù)庫或者其他存儲設(shè)備,此時,狀態(tài)為“正在進(jìn)行”。步驟4大廳服務(wù)在啟動的時候,初始化一個房間在線人數(shù)處理器,這個處理器包含一個時鐘,此時鐘隔一小段時間就激發(fā)調(diào)用游戲過程控制器,獲取所有房間的“正在進(jìn)行”的比賽的用戶數(shù),并記錄在內(nèi)存中。步驟5當(dāng)某場游戲結(jié)束時,房間服務(wù)向大廳服務(wù)發(fā)送比賽結(jié)束通知。步驟6大廳服務(wù)接到比賽結(jié)束通知后,根據(jù)通知里包含的房間ID、游戲場次ID信息,調(diào)用游戲過程控制器,把這場游戲的狀態(tài)修改為“已結(jié)束”。步驟7客戶端定時向大廳服務(wù)獲取在線用戶數(shù)時,將由大廳的游戲過程控制器處理請求,返回結(jié)果。
全文摘要
一種實時性強(qiáng)的獲取棋牌游戲房間用戶數(shù)的方法,首先用不同的進(jìn)程運(yùn)行大廳服務(wù)和房間服務(wù);用戶通過大廳服務(wù)報名參加游戲;然后當(dāng)某場游戲結(jié)束時,房間服務(wù)向大廳服務(wù)發(fā)送比賽結(jié)束通知;大廳服務(wù)接到比賽結(jié)束通知后,根據(jù)通知里包含的房間ID、游戲場次ID信息,調(diào)用游戲過程控制器,把這場游戲的狀態(tài)修改為“已結(jié)束”;最后客戶端定時向大廳服務(wù)獲取在線用戶數(shù)時,將由大廳的游戲過程控制器處理請求,返回結(jié)果。本發(fā)明使得棋牌游戲客戶端在僅通過大廳服務(wù)就可以比較準(zhǔn)確的獲得所有房間在線用戶數(shù)信息,客戶端和大廳服務(wù)的接口變得很簡單,另外,這種通過大廳服務(wù)統(tǒng)一處理在線用戶數(shù)的方法,這大大簡化了程序結(jié)構(gòu),進(jìn)一步保證了程序的穩(wěn)定性。
文檔編號G06F19/00GK101887486SQ20091008409
公開日2010年11月17日 申請日期2009年5月14日 優(yōu)先權(quán)日2009年5月14日
發(fā)明者劉立軍, 張守文, 王磊, 陶勇勝 申請人:灰熊(北京)科技有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
阿合奇县| 喀喇沁旗| 玉树县| 永州市| 壶关县| 高青县| 新巴尔虎右旗| 望奎县| 老河口市| 屯门区| 和静县| 太湖县| 哈巴河县| 南陵县| 龙游县| 板桥市| 通城县| 阜平县| 桐梓县| 鹿邑县| 昭苏县| 塔河县| 根河市| 吉首市| 黄龙县| 藁城市| 龙门县| 栖霞市| 曲松县| 石阡县| 祁连县| 石屏县| 青州市| 兰溪市| 临清市| 桓台县| 汉中市| 正定县| 高台县| 邯郸县| 浏阳市|