[發(fā)明專利]游戲服務器遠程共享系統(tǒng)及方法有效
| 申請?zhí)枺?/td> | 201310754262.2 | 申請日: | 2013-12-31 |
| 公開(公告)號: | CN103716405B | 公開(公告)日: | 2017-06-06 |
| 發(fā)明(設(shè)計)人: | 劉德建;陳宏展;楊鵬 | 申請(專利權(quán))人: | 福建天晴數(shù)碼有限公司 |
| 主分類號: | H04L29/08 | 分類號: | H04L29/08;H04L29/06;G06F3/06 |
| 代理公司: | 福州市景弘專利代理事務所(普通合伙)35219 | 代理人: | 林祥翔,呂元輝 |
| 地址: | 350000 *** | 國省代碼: | 福建;35 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 游戲 服務器 遠程 共享 系統(tǒng) 方法 | ||
1.一種游戲服務器遠程共享系統(tǒng),包括第一遠端服務器、第二遠端服務器以及至少一個本地服務器,所述第二遠端服務器通過網(wǎng)絡(luò)與所述第一遠端服務器和所述至少一個本地服務器進行連接,其特征在于,所述第一遠端服務器用于通過配置文件將包含游戲邏輯的共享庫文件進行順序配置,根據(jù)配置順序逐一將所述共享庫文件按照二進制格式進行存儲,按照預定方式對存儲的二進制格式的共享庫文件進行加密,以及按照預定的打包格式將經(jīng)過加密的二進制數(shù)據(jù)流進行打包以形成相應的二進制流文件,并將打包生成的二進制流文件上傳至所述第二遠端服務器進行存儲;
所述本地服務器用于向所述第二遠端服務器發(fā)送請求以下載所述二進制流文件至所述本地服務器緩存,按照預定格式將下載的二進制流文件分解成不同的若干部分文件,并根據(jù)配置文件將每個部分文件對應到一個共享庫文件,對每個部分文件進行解密以獲得每個共享庫文件的二進制數(shù)據(jù)流,以及根據(jù)解密獲得的二進制數(shù)據(jù)流進行共享庫文件的加載,并當所有共享庫文件加載完成后啟動所述本地服務器為用戶提供游戲服務。
2.如權(quán)利要求1所述的游戲服務器遠程共享系統(tǒng),其特征在于,所述第一遠端服務器按照“長度+buf”的格式打包所述二進制數(shù)據(jù)流以形成相應的二進制流文件,所述本地服務器按照“長度+buf”的格式將二進制流文件分解成不同的buffer文件。
3.如權(quán)利要求1所述的游戲服務器遠程共享系統(tǒng),其特征在于,所述本地服務器運行shell程序向所述第二遠端服務器發(fā)送下載所述二進制流文件的請求。
4.如權(quán)利要求1所述的游戲服務器遠程共享系統(tǒng),其特征在于,所述第二遠端服務器根據(jù)所述本地服務器發(fā)送的請求判斷所述本地服務器的環(huán)境是否安全,并當確定所述本地服務器的環(huán)境安全時響應所述請求發(fā)送相應的二進制流文件至所述本地服務器。
5.如權(quán)利要求1所述的游戲服務器遠程共享系統(tǒng),其特征在于,所述第一遠端服務器被設(shè)置為游戲邏輯處理服務器,所述本地服務器被設(shè)置為游戲服務器,所述第二遠端服務器被設(shè)置為共享服務器。
6.一種游戲服務器遠程共享方法,其特征在于,所述方法包括:
令第一遠端服務器通過預定的配置文件將包含游戲邏輯的共享庫文件進行順序配置;
令第一遠端服務器根據(jù)配置順序逐一將所述共享庫文件按照二進制格式存儲,按照預定方式對存儲的二進制格式的共享庫文件進行加密以形成加密的二進制數(shù)據(jù)流,按照預定的打包格式將經(jīng)過加密的二進制數(shù)據(jù)流進行打包以形成相應的二進制流文件并保存;
令第一遠端服務器將打包生成的二進制流文件上傳至第二遠端服務器存儲;
令本地服務器向遠端服務器發(fā)送請求以下載相應的二進制流文件至本地服務器緩存;
令本地服務器按照預定格式將下載的二進制流文件分解成不同的若干部分文件,根據(jù)配置文件將每個部分文件對應到一個共享庫文件,并對每個部分文件進行解密以獲得每個共享庫文件的二進制數(shù)據(jù)流;以及
令本地服務器根據(jù)解密獲得的二進制數(shù)據(jù)流進行共享庫文件的加載,并當所有共享庫文件加載完成后啟動游戲服務器為用戶提供游戲服務。
7.如權(quán)利要求6所述的游戲服務器遠程共享方法,其特征在于,所述“按照預定的打包格式將經(jīng)過加密的二進制數(shù)據(jù)流進行打包以形成相應的二進制流文件”包括按照“長度+buf”的格式打包所述二進制數(shù)據(jù)流以形成相應的二進制流文件。
8.如權(quán)利要求7所述的游戲服務器遠程共享方法,其特征在于,“令本地服務器按照預定格式將下載的二進制流文件分解成不同的若干部分文件”包括按照“長度+buf”的格式將二進制流文件分解成不同的buffer文件。
9.如權(quán)利要求6所述的游戲服務器遠程共享方法,其特征在于,“令本地服務器向遠端服務器發(fā)送請求以下載相應的二進制流文件至本地服務器緩存”包括令第二遠端服務器根據(jù)本地服務器發(fā)送的請求判斷所述本地服務器的環(huán)境是否安全,并當確定所述本地服務器的環(huán)境安全時響應所述請求發(fā)送相應的二進制流文件至所述本地服務器。
10.如權(quán)利要求6所述的游戲服務器遠程共享方法,其特征在于,“令本地服務器向遠端服務器發(fā)送請求以下載相應的二進制流文件至本地服務器存儲”包括令本地服務器運行shell程序向遠端服務器發(fā)送請求以下載相應的二進制流文件至本地服務器緩存。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于福建天晴數(shù)碼有限公司,未經(jīng)福建天晴數(shù)碼有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201310754262.2/1.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。





