文件名称:JAVA局域网五子棋
文件大小:1.25MB
文件格式:ZIP
更新时间:2018-12-23 03:44:25
JAVA 局域网 五子棋 联机 Socket
帮别人写的毕业设计,一个简单的局域网五子棋程序。属于半成品,因为还有一些细节功能没有做,可以作参考,注释都写得比较详细了。使用Socket做的,服务端和客户端没多少代码,所以放在同一个项目里了,设置不同的主类就可以启动服务端和客户端。 服务端主类:server.ChessServer 需要先启动,可以设置PORT 客户端主类:client.GameHall 在GameHall中可以设置服务端的IP,当前默认127.0.0.1 当服务端启动后,局域网内的客户端就可以连接至服务端,当有两个及以上的客户端连接后,GameHall中就可以互相看到对方。接着就可以邀请对方进行游戏了。 本来传输数据是直接使用自定义的字符串格式传输,后来传输在线用户信息的时候发现不好处理,临时加了个json包,运行时注意把根目录的json包也加到环境里。 仅作学习交流用途。
【文件预览】:
ChessOnline
----bin()
--------client()
--------server()
--------images()
--------net()
----commons-logging-1.0.4.jar(37KB)
----commons-beanutils-1.7.0.jar(184KB)
----ezmorph-1.0.3.jar(76KB)
----.settings()
--------org.eclipse.jdt.core.prefs(598B)
----src()
--------client()
--------server()
--------images()
--------net()
----.project(387B)
----.classpath(673B)
----commons-lang-2.4.jar(256KB)
----commons-collections-3.2.jar(558KB)
----json-lib-2.4-jdk15.jar(155KB)