【正文】
的理解和掌握 J2ME。 Enterprise Edition( J2EE,企業(yè)版):針對服務器端企業(yè)級應用,支持Servlets, JSP 和 XML 等等。 J2ME 概況 J2ME 的由來 Java 的最大目標和特點,就是 一次編寫,到處運行 的平臺無關性。但是傳統(tǒng)手機存在以下弊端: 1. 傳統(tǒng)手機出廠時均由硬件廠商固化程序,程序不能增加、刪除,有了錯誤也不能更新、修改,若要增加新功能必須另換一部手機。服務器端采用了 tomcat 作為 服務器,免費并且具有非常強大的功能,中間件采用java servlet 進行中間過程的處理,具有很好的穩(wěn)定性和可移植性,采用的數(shù)據(jù)庫則是 sql server 2021。隨著 J2ME 的應用,它為移動互聯(lián)引入了一種新的模型,既允許手機可以從互聯(lián)網(wǎng)上下載各種應用程序,并在手機創(chuàng)造可執(zhí)行環(huán)境離線運行這些程序。繼短信、彩信等服務之后,中國移動提供基于 Java 的百寶箱業(yè)務, 應用產(chǎn)品遍及商務應用、信息獲取、英漢互譯、游戲娛樂等多媒體領域。 Servlet 目 錄 論文總頁數(shù) : 24 頁 1 引言 .............................................................................................................................. 5 2 系統(tǒng)綜述 ....................................................................................................................... 5 3 手機游戲的現(xiàn)狀和關鍵技術介紹 .................................................................................... 6 軟件現(xiàn)狀 ................................................................................................................. 6 J2ME 概況 ............................................................................................................... 6 J2ME 的由來 ..................................................................................................... 6 J2ME 的 3 層體系結構及 MIDP 簡介 .................................................................. 7 TOMCAT 服務器介紹 ................................................................................................. 8 SERVLET 技術介紹 .................................................................................................... 9 4 開發(fā)環(huán)境介紹 ............................................................................................................. 11 開發(fā)環(huán)境 ................................................................................................................11 關于 SAMSUNG WIRELESS TOOL KIT .......................................................................11 5 客戶端模塊的開發(fā) ...................................................................................................... 11 綜述 ......................................................................................................................11 程序的類結構 ........................................................................................................11 游戲的功能流程圖 ................................................................................................ 12 游戲的實現(xiàn) ........................................................................................................... 13 主類 Omok 的實現(xiàn) .......................................................................................... 13 游戲登錄界面以及操作說明界面的實現(xiàn) .......................................................... 14 游戲畫布類的實現(xiàn) ........................................................................................... 16 網(wǎng)絡連接類的實現(xiàn) ........................................................................................... 18 五子棋獲勝算法 .............................................................................................. 19 6 服務器端程序的開發(fā) ................................................................................................... 21 數(shù)據(jù)庫的設計與實現(xiàn) ............................................................................................. 21 SERVLET 程序的編寫 .............................................................................................. 21 7 改進建議和措施 .......................................................................................................... 24 關于圖片問題 ........................................................................................................ 24 軟件測試 ............................................................................................................... 24 測試前的準備工作 ........................................................................................... 24 進行測試 ......................................................................................................... 25 有待添加和完善的功能 .................................................................................... 26 結 論 ........................................................................................................................ 26 參考文獻 ........................................................................................................................ 26 致 謝 ........................................................................................................................ 27 聲 明 ........................................................................................................................ 28 1 引言 Java 語言是美國 Sun Microsystem 的 James Gosling、 Pratrick Naughton及 Mike Sheridan 等人于 1991 年精心設計出來的計算機編程語言,其構想在于實現(xiàn)使用同一種編程語言所寫出來的程序可以在不同的平臺上運作。 關鍵詞: J2ME;手機游戲; Servlet The Design and Implementation of The Gobang War Game on Cell Phone Network Abstract In modern society, more and more cell phones and other wireless devices e into the work and life of ordinary people. With the popularization and application of the 3rd Generation of Digital munication technology, the development of Javabased software in the use of mobile phones is very broad, mobile valueadded services are more and more. It plays an import role to enrich people39。 本文對以下幾點內(nèi)容做了重點研究和探討: 系統(tǒng)整體結構,根據(jù)設計目標,結合普通網(wǎng)絡游戲的運行流程,給出了系統(tǒng)總體設計方案,并探討了系統(tǒng)設計時需要用到的關鍵技術。 畢業(yè)設計 ( 論文 ) 五子棋手機網(wǎng)絡對戰(zhàn)游戲的設計與實現(xiàn) 論文作者姓名: 申請學位專業(yè): 申請學位類別: 指導教師姓名(職稱): 論文提交日期: 五子棋手機網(wǎng)絡對戰(zhàn)游戲的設計與實現(xiàn) 摘 要 在現(xiàn)代社會中 ,手機及其它無線設備越來越多的走進普通老百姓的工作和生活。 手機 MIDP 客戶端的實現(xiàn), MIDP 客戶端是游戲的唯一客戶端,主要功能包括連接服務器進行身份驗證、進行游戲并不斷的與服務器交換數(shù)據(jù)。s lives and provide easier access to information. This paper is based on J2ME technology, it expounds how to take the running flow of puter work as basis, introduce a kind of gobang game on work by the submodule method. . The m