更新时间:11-26 上传会员:好久不见
分类:设计作品 论文字数:8710 需要金币:1000个
摘要:手机网游是指在使用过程中需要通过GPRS网络与游戏网络服务器或其他客户发生互动的游戏。它是以互联网为传输媒介,以游戏运营商服务器和用户计算机为处理终端,以游戏客户端软件为信息交互窗口的旨在实现娱乐、休闲、交流和取得虚拟成就的具有可持续性的个体性多人在线游戏。
手机网络游戏根据是否存在客户端可分为:
a) 客户端网游:可以是由J2ME、Symbian、WindowsMobile、Mophun等语言开发,用户需要下载游戏客户端,登录客户端以后进行联网游戏。
b)非客户端网游:即WAP网游,用户不需下载客户端,可以应用WAP网页而直接联网使用的游戏,WAP网游具备与客户端网游类似的用户在线交互功能。
本文论述了采用servlet技术实现手机网络游戏(网络五子棋)的方法,包括解决多台手机之间游戏同步的方法和网络环境中数据传送方法等。
关键词:servlet技术; Apache服务器; java; 手机网路游戏
Abstract:The mobile phone network through the GPRS network and gaming network server or other clients in the course of interactive games. It is based on the Internet as the transmission medium, the sustainability of individual game operators server and the user's computer for processing terminals, entertainment, leisure, communication and access to virtual achievements to the game client software is aimed at information exchange window multiplayer online games.
Mobile phone network game based on the presence of the client can be divided into:
a) the client online: J2ME, Symbian, WindowsMobile, Mophun language development, users need to download the game client login client networking game.
b) Non-client online: WAP games, users need to download the client application of the WAP page and direct link games, WAP games have a similar client online games users online interactive features.
This paper discusses the method of the servlet technology mobile network games (network gobang), including the resolution of the data transfer methods in the mobile phone game synchronized methods and network environment.
Key words:Servlet technology; Apache Server; java; Mobile network games
程序包含客户端Cursor.java Omok.java OmokBorad.java OmokCanvas.java serverConnector.java五个java文件和OmokServer.java服务器端文件。Cursor.java的主要作用对棋子的设置,包括棋子的位置和形状大小等。Omok.java为客户端程序的入口,还包括对按键的设置等。OmokBorad.java文件包括下棋的方法,对胜负和的判定等功能。OmokCanvas.java文件继承了Canvas画布类,它包括了对游戏模式的设置,游戏状态的设置,按键的设置等。serverConnector.java文件负责客户端的程序和服务器端的通信等。OmokServlet文件在服务器端,负责对客户端的响应等任务。