[發明專利]一種網絡游戲業務操作指令處理系統及其處理方法有效
| 申請號: | 200910109464.5 | 申請日: | 2009-08-19 |
| 公開(公告)號: | CN101635721A | 公開(公告)日: | 2010-01-27 |
| 發明(設計)人: | 關宇 | 申請(專利權)人: | 深圳市新飛揚數碼技術有限公司 |
| 主分類號: | H04L29/06 | 分類號: | H04L29/06;G06F19/00 |
| 代理公司: | 深圳中一專利商標事務所 | 代理人: | 張全文 |
| 地址: | 518048廣東省深圳市*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 網絡游戲 業務 操作 指令 處理 系統 及其 方法 | ||
1.一種網絡游戲業務操作指令處理系統,包括客戶端、與所述客戶端連接 的接入服務器,與所述接入服務器連接的游戲業務邏輯處理服務器,所述客戶 端發送包含業務操作指令的數據包到接入服務器,所述接入服務器將該數據包 發送至游戲業務邏輯處理服務器,其特征在于,
所述游戲業務邏輯處理服務器接收客戶端的包含有業務操作指令的數據 包,解析所述數據包,獲取其中的業務操作指令,對所述業務操作指令進行時 間標識后進行緩存,當到達所述時間標識對應的時間時,讀取相應的業務操作 指令,對讀取的業務操作指令進行處理并將處理結果返回至相應的客戶端;
所述讀取相應的業務操作指令,對讀取的業務操作指令進行處理并將處理 結果返回至相應的客戶端具體包括:
游戲業務邏輯處理服務器預先定義玩家A的時間標識為當前時間起的10 秒內,繼續推后10秒為玩家B的時間段,在到達玩家A的時間標識時,處理 玩家A的數據包的攻擊指令,在到達玩家B的時間段時,開始處理玩家B的攻 擊指令,同時終止對玩家A的處理。
2.如權利要求1所述的網絡游戲業務操作指令處理系統,其特征在于,所 述游戲業務邏輯處理服務器還用于判斷當前時間是否到達已緩存業務操作指令 時間標識對應的時間,若到達,則進行讀取所述時間標識對應的業務操作指令 的步驟,否則繼續進行判斷。
3.如權利要求1所述的網絡游戲業務操作指令處理系統,其特征在于,所 述游戲業務邏輯處理服務器還用于依據系統設定的規則刪除已緩存的業務操作 指令,并將剩余的數據包中的業務操作指令重新形成隊列。
4.如權利要求3所述的網絡游戲業務操作指令處理系統,其特征在于,所 述規則包括:在某一時間標識內相反指令或錯誤指令。
5.一種游戲業務邏輯處理服務器,其特征在于,所述服務器包括:
數據包接收模塊,用于接收客戶端的包含有業務操作指令的數據包;
數據包解析模塊,用于解析所述數據包,獲取其中的業務操作指令;
時間標識模塊,用于對業務操作指令進行時間標識;
業務操作指令存儲模塊,用于將所述時間標識模塊標識的業務操作指令進 行緩存;
業務操作指令讀取模塊,用于當到達所述時間標識對應的時間時,讀取相 應的業務操作指令;
業務操作指令處理模塊,用于對讀取的業務操作指令進行處理并將處理結 果返回至相應的客戶端;
所述游戲業務邏輯處理服務器預先定義玩家A的時間標識為當前時間起的 10秒內,繼續推后10秒為玩家B的時間段,在到達玩家A的時間標識時,處 理玩家A的數據包的攻擊指令,在到達玩家B的時間段時,開始處理玩家B 的攻擊指令,同時終止對玩家A的處理。
6.如權利要求5所述的游戲業務邏輯處理服務器,其特征在于,所述服務 器還包括:
時間判斷模塊,用于判斷當前時間是否到達已存儲數據包時間標識對應的 時間;
若到達,則控制所述業務操作指令讀取模塊讀取相應的業務操作指令。
7.如權利要求5所述的游戲業務邏輯處理服務器,其特征在于,所述服務 器還包括:
業務操作指令刪除模塊,用于依據系統設定的規則刪除已存儲的數據包中 的業務操作指令;
業務操作指令排序模塊,用于將剩余的數據包中的業務操作指令重新排序。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于深圳市新飛揚數碼技術有限公司,未經深圳市新飛揚數碼技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/200910109464.5/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:用于汽車的車身構件
- 下一篇:用于為UICC提供運營商DNS IP地址的方法





