【正文】
的理解和掌握 J2ME。 Enterprise Edition( J2EE,企業(yè)版):針對服務(wù)器端企業(yè)級應(yīng)用,支持Servlets, JSP 和 XML 等等。 J2ME 概況 J2ME 的由來 Java 的最大目標(biāo)和特點,就是 一次編寫,到處運行 的平臺無關(guān)性。但是傳統(tǒng)手機存在以下弊端: 1. 傳統(tǒng)手機出廠時均由硬件廠商固化程序,程序不能增加、刪除,有了錯誤也不能更新、修改,若要增加新功能必須另換一部手機。服務(wù)器端采用了 tomcat 作為 服務(wù)器,免費并且具有非常強大的功能,中間件采用java servlet 進行中間過程的處理,具有很好的穩(wěn)定性和可移植性,采用的數(shù)據(jù)庫則是 sql server 2021。隨著 J2ME 的應(yīng)用,它為移動互聯(lián)引入了一種新的模型,既允許手機可以從互聯(lián)網(wǎng)上下載各種應(yīng)用程序,并在手機創(chuàng)造可執(zhí)行環(huán)境離線運行這些程序。繼短信、彩信等服務(wù)之后,中國移動提供基于 Java 的百寶箱業(yè)務(wù), 應(yīng)用產(chǎn)品遍及商務(wù)應(yīng)用、信息獲取、英漢互譯、游戲娛樂等多媒體領(lǐng)域。 Servlet 目 錄 論文總頁數(shù) : 24 頁 1 引言 .............................................................................................................................. 5 2 系統(tǒng)綜述 ....................................................................................................................... 5 3 手機游戲的現(xiàn)狀和關(guān)鍵技術(shù)介紹 .................................................................................... 6 軟件現(xiàn)狀 ................................................................................................................. 6 J2ME 概況 ............................................................................................................... 6 J2ME 的由來 ..................................................................................................... 6 J2ME 的 3 層體系結(jié)構(gòu)及 MIDP 簡介 .................................................................. 7 TOMCAT 服務(wù)器介紹 ................................................................................................. 8 SERVLET 技術(shù)介紹 .................................................................................................... 9 4 開發(fā)環(huán)境介紹 ............................................................................................................. 11 開發(fā)環(huán)境 ................................................................................................................11 關(guān)于 SAMSUNG WIRELESS TOOL KIT .......................................................................11 5 客戶端模塊的開發(fā) ...................................................................................................... 11 綜述 ......................................................................................................................11 程序的類結(jié)構(gòu) ........................................................................................................11 游戲的功能流程圖 ................................................................................................ 12 游戲的實現(xiàn) ........................................................................................................... 13 主類 Omok 的實現(xiàn) .......................................................................................... 13 游戲登錄界面以及操作說明界面的實現(xiàn) .......................................................... 14 游戲畫布類的實現(xiàn) ........................................................................................... 16 網(wǎng)絡(luò)連接類的實現(xiàn) ........................................................................................... 18 五子棋獲勝算法 .............................................................................................. 19 6 服務(wù)器端程序的開發(fā) ................................................................................................... 21 數(shù)據(jù)庫的設(shè)計與實現(xiàn) ............................................................................................. 21 SERVLET 程序的編寫 .............................................................................................. 21 7 改進建議和措施 .......................................................................................................... 24 關(guān)于圖片問題 ........................................................................................................ 24 軟件測試 ............................................................................................................... 24 測試前的準備工作 ........................................................................................... 24 進行測試 ......................................................................................................... 25 有待添加和完善的功能 .................................................................................... 26 結(jié) 論 ........................................................................................................................ 26 參考文獻 ........................................................................................................................ 26 致 謝 ........................................................................................................................ 27 聲 明 ........................................................................................................................ 28 1 引言 Java 語言是美國 Sun Microsystem 的 James Gosling、 Pratrick Naughton及 Mike Sheridan 等人于 1991 年精心設(shè)計出來的計算機編程語言,其構(gòu)想在于實現(xiàn)使用同一種編程語言所寫出來的程序可以在不同的平臺上運作。 關(guā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)整體結(jié)構(gòu),根據(jù)設(shè)計目標(biāo),結(jié)合普通網(wǎng)絡(luò)游戲的運行流程,給出了系統(tǒng)總體設(shè)計方案,并探討了系統(tǒng)設(shè)計時需要用到的關(guān)鍵技術(shù)。 畢業(yè)設(shè)計 ( 論文 ) 五子棋手機網(wǎng)絡(luò)對戰(zhàn)游戲的設(shè)計與實現(xiàn) 論文作者姓名: 申請學(xué)位專業(yè): 申請學(xué)位類別: 指導(dǎo)教師姓名(職稱): 論文提交日期: 五子棋手機網(wǎng)絡(luò)對戰(zhàn)游戲的設(shè)計與實現(xiàn) 摘 要 在現(xiàn)代社會中 ,手機及其它無線設(shè)備越來越多的走進普通老百姓的工作和生活。 手機 MIDP 客戶端的實現(xiàn), MIDP 客戶端是游戲的唯一客戶端,主要功能包括連接服務(wù)器進行身份驗證、進行游戲并不斷的與服務(wù)器交換數(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