本站联系方式
   联系QQ  :1095080675
   联系QQ  :1223950575
  技术指导:1353934434
  电子邮箱:1095080675@qq.com
标题  Java聊天系统的设计与实现
编号  10280
编程技术  Java
数据库  无
开发环境  Eclipse or MyEclipse
资料明细  论文+源代码(程序)+开题报告+答辩PPT+外文翻译
推荐指数  ★★★★★
内容简介

该课题为设计并实现一个基于P2P技术的JAVA聊天系统。该Java聊天系统界面使用java Swing技术实现。其界面设计类似于目前广泛流行的QQ软件,聊天通信使用Java Socket技术实现。
该聊天软件具有如下具体功能:
1.用户登录模块:登录页面上可以输入用户名,可以选择记住用户名和自动登录,单击登录可以进入主界面,单击取消停留在当前页面。
该模块用于局域网内其他人员知道您已上线,并记录您的登陆信息。
2.监听记录模块:本聊天系统每一个进程都兼具服务器端和客户端的功能,这也是P2P应用程序必须具备的特征。服务器端也即连接监听模块,它监听局域网中其他人的上线情况,并记录其IP和端口号信息以便进行一对一聊天。
3.群聊天模块:类似于QQ群聊天,本质上是实现一个聊天室的功能,让使用该系统的所有在线用户一起参与聊天。
4.点对点聊天模块:与某一个在线的人进行单独的聊天,它使用TCP连接实现。
上面是本系统具备的基本功能,除此之外,本聊天系统还有如下特征:
1.核心技术是java.net.Socket类和java.swing.*技术。
2.群聊,聊天窗口显示在线用户和公告栏。
JAVA聊天系统登录界面如图:

JAVA聊天系统运行截图如下所示:

说明
  以上是程序功能介绍。如果对以上内容感兴趣,可以QQ:1095080675或邮件1095080675@qq.com继续联系我们。
文章导航
  • 上一篇:JAVA办公自动化管理系统
  • 下一篇:宠物在线销售商店系统
  • 欢迎访问我们的网站,您还可以将本站网址加入收藏方便下次查看:www.stubysj.com ,专业的计算机毕业设计指导网,欢迎和我们联系。