中国 杭州
一、概述
JAVA多服务器通讯框架是基于NIO开发的Socket通讯框架,实现了客户端和服务器,服务器与服务器之间的通讯功能,适合应用于大型聊天服务器,大型游戏服务器。
本演示程序实现了一个基本的命令行聊天功能,以演示基本的通过socket发送游戏指令或聊天消息的能力。
二、使用方法
1、注册
命令格式: reg 用户名 密码
例如:
>reg lions 123456
2、登录
命令格式: login 用户名 密码
例如:
>login lions 123456
3、列表
命令格式: list
例如:
>list
4、发送
命令格式: send 对方用户名 消息
例如:
>send user hello
5、退出
命令格式: logout
例如:
>logout
三、安装
1、下载ChatDemo.zip
下载地址: http://download.csdn.net/detail/gonxi/4144587
2、解压缩到目录中
3、运行sql脚本,建立数据库,默认数据库名为:account,数据表名为:account,用户名为:root 密码为:123456
4、启动服务器,执行bat文件,按以下顺序启动服务器:GlobalServer, RecordServer, SessionServer, GatewayServer, AccountServer. 必须按此顺序,不能搞错,否则全部关闭重启,演示程序默认IP为127.0.0.1,端口为2000~2007.
5、启动客户端,运行client.bat,可以运行多个客户端,出现提示行,就可以输入命令了。第一次执行命令要多等一会,之后执行就快了,这个原因做JAVA的都懂。
有问题可在博客留言,也可以加我QQ 191506998,有需要代码的,可与我联系,价格面议!
chinalions 2012.3