首页 / 软件开发 / JAVA / Java聊天室小程序-服务器代码实现方面
Java聊天室小程序-服务器代码实现方面2011-06-19 51cto博客 sundunjam服务器的实现效果:1.输入-help得到所有有关服务器操作的命令2.输入-run进入服务器各项内容初始化3.输入-stop断开服务器4.输入-quit断开服务器,并退出操作5.服务器创建成功后,会通过单独的线程运行监听客户端信息(listenLink)6.服务器接收到数据后,会将数据移交至数据分析器(analyseMes)处理7.当用户确定连接并确定昵称后,服务器将该用户的地址及姓名存储在 infoMemory中。服务器的类与方法:1.测试服务器创建:testServer(String ip,int port)2.初始化服务器 :initServer(String ip,int port)3.确定IP与Port :fixServerLink(String ip,int port)4.信息监听器 :listenLink()5.数据分析器 :analyseMes(String mes)6.获取地址用户名:getConsumerName(SocketAddress sa)7.数据转发器 :transforMes(String mes)8.数据单项转发器:transforMesSingle(SocketAddress adr,String mes)9.停止服务器 :cutServer()10.获得帮助列表 :helpList()11.错误提示方法 :errorTip(String str)12.在主函数中进行相应操作