版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、资料内容仅供您学习参考,如有不当或者侵权,请联系改正或者删除。基于 java实现聊天室*( 巢湖学院计算机科学与技术系 ,安徽 巢湖 238000)摘 要 : 随着时代的发展 , 时间、 信息两个概念显得越来越突出。在第一时间掌握第一手资料 , 是打败对手取得成功的秘诀。 伴随着计算机网络技术的迅速发展 , 通信业也蒸蒸日上。现在个人电脑已普及到各个家庭、 单位中。为了能实时、 准确地实现与朋友、 亲人、 同事之间的联系 , 网络聊天是一种比较经济实惠的途径 , 其发展前景可观。本系统利用 java 中的 socket 网络编程和多线程技术实现。 主要包括登陆连接、服务器管理、客户聊天三大功能
2、。管理员和用户经过登陆界面分别进入到服务器端和客户端 ,客户经过 socket连接服务器 ,服务器经过多线程技术转发信息到其它客户端。这种服务器集中转发信息的优点是通信稳定,缺点是增加了服务器端的负担。传统的面对面之间的交流由于受地域和时间的影响,已经满足不了当今社会的需求。利用聊天室这种影响将会降到最小,人与人之间的交流将会更加方便、快捷 ,够大幅度提高人们的交流效率。关键词 :聊天室 ; java; socket;多线程 ; c/s能资料内容仅供您学习参考,如有不当或者侵权,请联系改正或者删除。the design and implementation of chatroombased o
3、n java*( department of computer science and technology , chaohu college , chaohu ,ahhui, 238000)abstract:with thedevelopment and progressof the times, the conceptoftimeand information become more and more outstanding. and the winners will be theoneswho firstgrasp thefirsthanddata.astheinternettechno
4、logyisdeveloping rapidly,thecommunicationsindustryisthrivingtoo. personalcomputers are extensively spreading among all families and units. in order tocommunicate with family members, friends and workmates accurately but on realtime,chattingon netisone ofthemore economicaland substantialways, whichha
5、s a favorable prospect.thissystem takeseffectby socketnetworkprogram of java and multi-thread,it hasthreemain functionsoflogin,serversmanage andchatting.theadministratorand user log on server-sideand client-sideseparatelyby the loginbox. the clients connect themselves to servers through the socket,
6、then theservers send these messages to other clients by multi-thread. the advantage offorwarding informations centrally results in a stable communication, but itsweakness leads to a burden to the server-side.traditional face-to-face communication is restricted by time and region,which can not meet t
7、he demands of modern society. chatting room can reduce theinfluenceabove to the minimum, and the communicationamongpeoplewillbe moreconvenient and quick, the intercourse efficiency is increased greatly.资料内容仅供您学习参考,如有不当或者侵权,请联系改正或者删除。keywords:chatting room; java; socket; multi-thread; c/s前言使用 java 开发
8、网络程序在网络飞速发展的今天已经显得格外重要 , 与使用其它语言开发网络程序一样 , java 的网络开发是相当方便的 , 经过 socket 进行网络信息传输。但与其它语言不同 , java 语言天生具备网络开发的优越性 , 使用 java 能够快速开发安全的基于网络的服务和应用程序。在网络飞速发展的今天 ,各种各样的的交流变的非常重要。人们的交流已经不能局限在小范围内 ,人们渴望与其它国家或地区的人们进行交流。但由于地域的限制使人们不可能在短时间内得到面对面的交流。于是,人们不得不使用internet这个能够把全世界所有的人短时间内都联系到一起的新生事物,因此网上聊天室就诞生了。 刚开始的
9、聊天室的功能很简单 ,就是单纯的文字交流。 但随着时间的发展和技术的提高,现在的资料内容仅供您学习参考,如有不当或者侵权,请联系改正或者删除。聊天室已经具备强大的功能。例如 , 传输文件 , 语音聊天 , 视频聊天等。使人们不但仅满足于言语上的交流 , 还能够分享彼此的珍藏的图片 , 看到对方的面容。 这些新功能都受到了大家的一致好评。 随着手机能够上网 , 手机也能够登录到网上聊天室中 , 使人们不但仅局限于坐在电脑前聊天 , 能够随时随地的上网聊天。目录第一章绪论 .11 论文背景及课题来源.12 本课题在国内外的发展状况.13 应解决的问题及系统开发意义.第二章开发工具及相关技术介绍.错
10、误 ! 未定义书签。错误 ! 未定义书签。错误 ! 未定义书签。错误 ! 未定义书签。错误 ! 未定义书签。21java与 s简介 .错误 ! 未定义书签。ocket22jb5 介绍 .错误 ! 未定义书签。uilder资料内容仅供您学习参考,如有不当或者侵权,请联系改正或者删除。23 c/s 模型介绍 .错误 ! 未定义书签。24 用 java实现 socket模型 .错误 ! 未定义书签。25 j中的线程模型简介 .错误 ! 未定义书签。ava26 sqlserver简介 .错误 ! 未定义书签。第三章 系统需求分析 .错误 ! 未定义书签。31 系统任务描述 .错误 ! 未定义书签。32
11、 系统功能分析 .错误 ! 未定义书签。321 系统的功能需求 .错误 ! 未定义书签。3.2.2系统数据流图 . .错误 ! 未定义书签。3.2.3系统数据分析 .错误 ! 未定义书签。3.3系统可行性分析 . .错误 ! 未定义书签。第四章系统设计 .错误 ! 未定义书签。4.1系统总体结构设计 . .错误 ! 未定义书签。4.2数据库设计 .错误 ! 未定义书签。4.3系统功能模块详细设计 . .错误 ! 未定义书签。第五章 编码与实现 .错误 ! 未定义书签。5.1系统主要模块代码 . .错误 ! 未定义书签。5.1.1启动、 停止服务器 .错误 ! 未定义书签。5.1.2客户端连接服务器 .错误 ! 未定义书签。5.1.3聊天室发送信息 .错误 ! 未定义书签。5.1.4服务器转
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年铁路干部应聘面试题及答案
- 2025年小学心理健康教育工作自查报告
- 小学语文跨学科阅读与综合素养发展的追踪研究课题报告教学研究课题报告
- 国产芯片市场需求预测-洞察及研究
- 脑保护作用与抗氧化活性的交互效应研究-洞察及研究
- 中学生通过VR技术体验城市公共交通系统优化课题报告教学研究课题报告
- 2025年直播电商供应链售后体系十年报告
- 数字教育资源在终身教育体系中的应用与实践教学研究课题报告
- 2025年社区健康老龄化服务发展报告
- 小学健康教育课程中人工智能辅助教学策略研究与实践教学研究课题报告
- 肿瘤科危急值专题培训课件:《危急值接收、处置流程、专科危急值及处理原则》
- 海南省部分学校2023-2024学年高二下学期7月期末联考 化学试题(含解析)
- 莎士比亚戏剧赏析智慧树知到期末考试答案章节答案2024年北京师范大学
- 2024年泰安市泰山产业发展投资集团有限公司招聘笔试冲刺题(带答案解析)
- 48贵州省贵阳市2023-2024学年五年级上学期期末数学试卷
- 卫浴洁具市场渠道营销策划
- 比亚迪S7说明书
- 涂装生产线设备维护方案
- 外委单位考核细则模板
- HXD1C型电力机车的日常检修工艺设计
- 专升本《模拟电子技术》模拟的题目试卷
评论
0/150
提交评论