文件名称:JAVA多服务器通讯框架-聊天功能演示程序 V0.1 alpha
文件大小:2.37MB
文件格式:ZIP
更新时间:2015-04-05 16:15:20
nio 游戏 服务器 聊天 消息
JAVA多服务器通讯框架-聊天功能演示程序 V0.1 alpha 2012 瞿正峰版权所有,保留所有权利 中国 杭州 一、概述 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 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
【文件预览】:
SessionServer
----SessionServer.jar(51KB)
GatewayServer
----GatewayServer.jar(51KB)
gateway.bat
global.bat
account.bat
client.bat
license.txt
RecordServer
----RecordServer.jar(51KB)
script
----db.sql(322B)
lib
----spring-beans.jar(381KB)
----spring-jdbc.jar(222KB)
----spring-ibatis.jar(24KB)
----mysql-connector-java-3.1.12-bin.jar(436KB)
----ibatis-2.3.0.677.jar(375KB)
----spring-core.jar(178KB)
----spring-beanutils.jar(198KB)
----commons-logging-1.1.jar(52KB)
----spring-aop.jar(301KB)
----spring-dao.jar(127KB)
----spring-context.jar(157KB)
record.bat
Client
----client.jar(51KB)
session.bat
readme.txt
AccountServer
----AccountServer.jar(51KB)
GlobalServer
----GlobalServer.jar(51KB)