999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

ECO多層數據庫應用程序在網絡游戲中的開發與實現

2017-05-10 14:54:22李嘉嘉
科技創新導報 2017年4期
關鍵詞:開發

李嘉嘉

摘 要:網絡游戲因為具有特殊性,在當前開發階段還處在維護及數據安全、更新游戲數據、帶給玩家較好體驗的層面。ECO多層數據庫應用于網絡游戲的開發中,通過功能測試,證實ECO多層數據庫應用程序在網絡游戲中取得一定成果,使ECO多層數據庫應用程序在網絡游戲開發中得以實現。

關鍵詞:ECO 應用程序 網絡游戲 開發

中圖分類號:TP311 文獻標識碼:A 文章編號:1674-098X(2017)02(a)-0096-02

計算機處理技術不斷發展,使得網絡存儲數據不受地域限制,使類似本地的操作與管理變成可能。處在整體數據庫下,數據庫管理系統的應用,子數據庫無法實現單獨管理。網絡應用系統問題逐漸復雜,變化速度較快,美國成功研發ECO,在.Net平臺技術基礎上生成的模型驅動架構,協助開發者通過較為抽象的思維與想法拓展.Net的應用研發,獲得較高的生產效率。

1 ECO多層數據庫應用程序在網絡游戲中的開發

1.1 網絡游戲開發分析

在網絡游戲開發中,經常使用一種模式為網絡游戲程序結構設計。其應用在網路游戲制作中,在數據組織形式構建方面,使用了數據結構。網絡游戲開發者在研究新的制作方法過程中,以網絡游戲對象模型分布式結構為對象,將游戲系統構建起來,可快速開發網絡游戲,并實施穩定維護。

1.2 ECO多層數據庫應用程序步驟

(1)對ECO架構選型的研發,使用了C/S模式,讓服務端與客戶端的直接通信建立起來,和傳統的B/S模式相比,具有較高的傳輸效率。(2)同步修改后臺數據的存儲與讀取,并應用。確保游戲運行同步,各區域玩家可在各地方得到同步的信息。(3)內部的局部通信,維護運行狀態的游戲,避免受到不良信息的訪問。因為網絡游戲處在開放式的網絡環境中,必然會受到不良信息的騷擾,ECO技術使用了內部局部通信的模式,于后臺將不良信息屏蔽掉,為玩家營造良好的游戲環境。(4)ECO技術及時追蹤動態變動的數據,可將變動數據存儲在歷史記錄中,根據用戶需求,短時間調出,同時顯示出來,和B/S系統架構相比,更具優勢。(5)ECO技術可遠程應用。在各大型架構開發中,少不了技術概念的應用。現階段ECO模型可進行Java與微軟的遠程訪問,在數據傳輸中,支持標準的Http訪問,上述均是游戲應用不可或缺的條件。

1.3 ECO多層數據庫技術步驟

在網絡游戲開發過程中,ECO多層數據庫技術涵蓋了下述步驟:在網絡游戲開發過程中,調用異地數據,游戲制作時,統一將對應對象存儲在各序列中,以遠程控制的形式,進行集中調用。

1.4 ECO多層應用程序同步機制

ECO客戶端對業務邏輯對象進行修改,PersistenceMa

pperProvider處在ECO多層服務器中,ECO客戶端下,實現了對其的共享。在服務器程序中出現多個EcoSpace時,對象更新導致數據沖突,使得數據無序。為改變這一情況,需要借助ECO框架的IpersistenceService接口的輔助功能,最終實現對PersistenceMapper的查閱,獲得EcoSpace中修改的信息元件,利用Getchanges方法,封裝信息,使IChange接口的對象實例成為可能[1]。當再次出現沖突,設計者調用Apply方法,告知ECO模型架構解決這一問題,同時發出行動指令(見圖1)。

2 系統測試

2.1 白盒測試

在模型中有判斷的節點,該路徑至少執行1次;程序中獨立的路徑,確保執行1次及以上;出現循環處,輸入域值附近的值充分執行;對判定處,里面各表達式與結構執行至少1次;于整體軟件內部,處在執行中的程序數據,務必保證有效;對一些高端技術產品,開展輪詢測試,有一定間斷性,而小程序設計不符合實際。一些程序不太復雜,可以通過基本路徑測試的形式,找到其中存在的不足。參照合計流程,查看復雜的程序,在該處生成一組自動測試用例,用作對其設計一個獨立的路徑,以確保測試符合要求,上述原則需要執行至少1次。

2.2 黑盒測試

(1)黑盒測試技術。

先了解產品內部結構,進行黑盒測試,測試軟件功能,以切合最初設計所需。在黑盒測試方面,發現黑盒測試存在下述錯誤:功能實現不夠完善,邏輯上的bug也是一方面;產品運行期性能出現錯誤;程序結構的對外接口或錯誤存有不足之處;程序開發性接口出現錯誤;初始啟動或結束輸出具有不相符的結果等。為使軟件性能良好,要完善質量。

(2)集成測試與系統測試。

先驅動主模塊,直接測試下屬各直接調用的模塊;結合集成唯一性,也即各模塊在實際中和各物理模塊是對應的;針對新結合形成的模塊,立即進行測試;階段性不間斷輪詢進行的模塊,通過回歸測試的方式,對新加入的模塊算法進行回歸測試,來對新未找出的錯誤bug做出判斷;多次執行上述步驟,重復一次,增加一個模塊,一直到整個系統結構被構建起[2]。驗收測試時,結合需求分析時的標準,確保軟件功能、行為等符合要求。對集成測試,確保ECO多層數據庫應用程序構建無誤,建立正確。從數據庫中得到隨機牌號,便可對應用程度的準確性進行檢測。對該系統測試,網絡通信、隨機獲得牌號等與ECO多層應用程序框架連接起來,實施測試。從結果可以看出,各玩家自主選擇位置,由客戶端系統發牌,判定最終勝負。

3 結語

ECO多層數據庫技術的應用,結合紙牌游戲特性,分析網絡紙牌游戲中ECO技術的應用,對系統進行測試,存儲并處理紙牌游戲中用戶計算與人員信息的同時,同步客戶信息。上述均為ECO框里包含的技術特性,ECO程序具體應用于網絡游戲中,此外,還在多個領域有所涉及,推動了社會發展,受到一定關注。

參考文獻

[1] 哈申花.基于ECO多層數據庫技術的網絡游戲關鍵技術研究[J].科技展望,2015(2):96-97.

[2] 哈申花.應用ECO的多層數據庫技術開發網絡游戲的研究[D].吉林大學,2012.

猜你喜歡
開發
軟件開發信息管理系統的設計與實現
淺談動力總成騾子車開發方法
汽車科技(2016年5期)2016-11-14 08:04:56
高中歷史教學中對歷史圖片的開發及實際應用
考試周刊(2016年85期)2016-11-11 01:57:37
在線投稿與編輯系統的設計與開發
河南方言文化資源的保護及其開發利用的研究
遵義紅色旅游開發對策研究
基于J2EE和Ionic的ITer學習APP設計與開發
單片機在電子技術中的應用和開發
主站蜘蛛池模板: 亚洲中字无码AV电影在线观看| jizz国产在线| 91蜜芽尤物福利在线观看| 直接黄91麻豆网站| 欧美全免费aaaaaa特黄在线| 亚洲日本韩在线观看| 色婷婷成人网| 91久久大香线蕉| 午夜国产大片免费观看| 中文字幕在线日韩91| 亚洲首页国产精品丝袜| 成年人免费国产视频| 国产精品视频系列专区| 成人一区在线| 波多野结衣AV无码久久一区| 一级毛片免费观看不卡视频| 亚欧成人无码AV在线播放| 亚洲欧美精品在线| 97se亚洲综合在线韩国专区福利| 精品撒尿视频一区二区三区| 欧美中文一区| 国产成人毛片| 中文字幕乱码二三区免费| 欧美笫一页| 在线精品自拍| 真人免费一级毛片一区二区| 亚洲无限乱码| 亚洲成在人线av品善网好看| 日韩av手机在线| 国产国语一级毛片在线视频| 精品成人一区二区三区电影 | 女高中生自慰污污网站| 亚洲一区二区三区在线视频| 98超碰在线观看| 亚洲热线99精品视频| 99热这里只有精品2| 欧美激情综合| 首页亚洲国产丝袜长腿综合| 人人看人人鲁狠狠高清| 日本免费a视频| 91麻豆国产视频| 午夜成人在线视频| 69国产精品视频免费| 国产女同自拍视频| 婷婷在线网站| 一级看片免费视频| 久久免费观看视频| 日韩无码视频专区| 国产天天色| 色婷婷在线播放| 在线观看热码亚洲av每日更新| 国产情侣一区二区三区| 亚洲欧美日韩高清综合678| 亚洲色图综合在线| 亚洲日韩每日更新| 亚洲欧洲日产无码AV| 精品国产免费观看| 国产免费a级片| a级毛片毛片免费观看久潮| 97超爽成人免费视频在线播放| 国产欧美日韩另类| 国产AV无码专区亚洲精品网站| 热九九精品| 国产欧美日韩va另类在线播放| 成人蜜桃网| 夜色爽爽影院18禁妓女影院| 色综合狠狠操| 欧美日韩专区| jizz在线免费播放| 欧洲欧美人成免费全部视频| 免费在线视频a| 亚洲欧美日韩中文字幕在线| 久无码久无码av无码| 在线国产欧美| 精品欧美一区二区三区久久久| 3p叠罗汉国产精品久久| 粉嫩国产白浆在线观看| 精品欧美一区二区三区在线| 婷婷亚洲最大| 国产成人无码Av在线播放无广告| 国产一级毛片在线| 成人欧美日韩|