全文预览

JAVA 聊天室

上传者:非学无以广才 |  格式:ppt  |  页数:11 |  大小:0KB

文档介绍
户注册信息并保存在一个基于文件的对象型数据库? 能够允许注册过的用户登陆聊天界面并可以聊天Р每个用户都能在聊天室中群发信息?能够接受私聊信息并发送给特定的用户Р服务器运行在自定义的端口上#8899?能够监控用户列表和用户聊天信息(私聊除外)Р注册与登录功能Р聊天功能Р服务器功能Р系统功能模块图РRunning?聊天室Р界面Р登录界面Р注册界面Р设置界面Р聊天室界面Р聊天系统Р协议Р服务器端Р客户端Р技术核心:?多线程并发?接受并发送用户信息Р难点:?各个模块的整合与测试?异常处理Р技术框架Р技术支持:?多线程技术?Socket连接?异常处理?界面?输入输出流Р用户登录界面Р注册界面Р设置界面Р找回密码界面Р王丹阳:登录界面Р刘建军:?聊天室界面Р用户注册登录?协议Р聊天?协议Р私聊?协议Р群聊?协议Р验证?信息Р协议Р向服务器注册用户信息Р服务器向客户端发送在线用户列表信息Р赵明:客户端\服务端协议定制Р登录用户协议Р注册用户?协议Р验证?协议Р向服务器发送登录信息Р私聊信息Р服务器端向客户端发送验证信息Р群发信息Р田波:服务器Р服务套接字的应用РStack?的应用Р多线程技术的应用Р多线程指程序中同时存在执行体,按照几条不同的执行路线独立完成自己的功能而互不干扰。?服务器端获得输入流时服务器预留出资源,允许其他用户向服务器发送信息,以便实现用户信息的连续发送Р创建SeverSocket? 利用服务套接字对客户端进行监听? 服务器获得输入输出流信息,并对数据进行处理。Р为每个客户端创建一个socket,将它们存入Stack,实现了信息的存储,以便发送给多个用户,实现多人聊天功能。Р周伟东:整体拼装Р聊天室Р登录Р注册Р开辟线程Р客户端Р服务?器端Р请求开辟线程Р注册信息发送Р登录信息发送Р返回验证信息Р返回验证信息Р返回在线用户列表Р接收聊天信息Р发送群聊信息Р发送私聊信息

收藏

分享

举报
下载此文档