幻灯片1
Java聊天室的设计与实现
幻灯片2
聊天室当前现状
当前,国内外的网络聊天室资源已经数不胜数。国内很多大型网站都会有自己的聊天室,像腾讯,新浪等。聊天室的开放性,信息资源的多样性可为网站发张提供优良的广告宣传和产品的推广,这是其他网站活动方式所无法比拟的,聊天室的方便化,快捷化是个大网站成长的必然经历阶段。
幻灯片3
开发使用技术
本系统使用java技术开发,集成开发环境使用eclipse。开发者应有java程序设计语言、Socket技术,Swing技术,数据流以及面向对象数据的应用。
Socket和多线程的特点
Socket通常也称作"套接字",应用程序通常通过"套接字"向网络发出请求或者应答网络请求。套接字之间的连接过程可以分为三个步骤:服务器监听,客户端请求,连接确认。
线程是程序中一个单一的顺序控制流程.在单个程序中同时运行多个线程完成不同的工作,称为多线程.
幻灯片4
系统总体设计
幻灯片5
服务器界面
幻灯片6
登陆注册界面
幻灯片7
用户聊天界面
幻灯片8
谢谢领导和老师在百忙之中来参加我的答辩,希望万事顺利,同时在毕业季,也希望自己能够努力工作,为自己争光,为学校添彩。