- 56
- 0
- 约4.81万字
- 约 43页
- 2016-11-03 发布于浙江
- 举报
摘 要
随着信息革命的到来,使用网络工具进行交流已经成为我们平常生活里不可或缺也脱离不开的一件事,相比较与使用手机通讯和短信交流,它们过于繁琐和昂贵,而网络通信工具由于使用方便、传递信息的即时性,特别是众多青少年人的追捧和使用。更加关键的是网络工具给我们提供了一个低消费更便于交流沟通的平台,这个网络工具平台拥有广泛性、即时性、便捷性,因而得到了广大公司、事业单位、院校和民众的认可,本论文叙述的是一种基于利用TCP/IP协议的、利用数据流的存储和读取、C/S框架结构模式、多线程、实现设计点对点和点对面通信的一个多人网络连天工具,可以进行私聊、群聊、文件传输等.
关键词:Java;聊天室;线程;协议;数据流;C/S结构;
Abstract
With the advent of the information revolution, using networking tools to communicate one thing has become indispensable in our daily life are inseparable from the comparison with the use of mobile communications and text messaging communication, they are too cumbersome and costly, and online communication tools due to ease of use, instant transfer of information, especially the many young people to the pursuit and use. More critical is networking tools provides us with a low consumption easier communication platform, the network platform has extensive tools, immediacy, convenience, and therefore get the majority of companies, institutions, universities and public recognition, this paper describes is based on the use of TCP / IP protocol, the use of storage and reading of data flow, C / S frame mode, multi-threaded, to implement a multiplayer online groaning tool design point and point opposite the communications, you can private chat, group chat, file transfer, and so on.
Keywords: Java; chat rooms; thread; protocol; data stream; C / S structure;
目录
第1章 绪论 3
1.1选题背景 3
1.2目的和意义 4
第2章 系统概况 4
2.1软件系统主要功能 4
2.2软件系统所用技术 4
2.2.1 java多线程技术 4
2.2.2 TCP/IP协议 5
2.2.4 java数据流技术 6
第3章 关于多人聊天室的分析和设计 7
3.1关于系统分析 7
3.1.1系统可行性分析 7
3.2系统功能分析 8
3.2.1客户端功能实现分析 8
3.2.2 服务器端系统分析 9
3.3系统流程图 10
第4章 系统实现 11
5.1 客户端界面和功能实现 11
5.1.1 登录和注册界面 11
5.1.2 用户列表界面 21
5.1.3 聊天窗口和文件传输界面 26
5.2 服务器端实现 35
第5章 结束语 41
参考文献 41
第1章 绪论
1.1选题背景
在信息爆炸的今天信息的沟通和交流已经和我们息息相关。尽管一些通信工具和通信手段,例如手机和电话,可是手机短信和电话通讯相对于网络通信工具日积月累下来花费也是相当不菲;所以一般的通信工具对于长时间的沟通和交流以及大量的信息传输都是相当不便和不划算的。
网络通讯工具和软件,同样的由于它的方便快捷和免费性,仅需要之间都有能够连接互联网的Computer或者手机等工具,安装有对应的工具或客户端,这样能够进行大量的信息传输和沟通;网络聊天工具同时方便与我们与不国家、不同地点和多个人进行沟通,交流的过程中还可以
您可能关注的文档
- 《三国演义》中曹操的领导艺术与个人修养.doc
- A站ZPW-2000A闭环电码化设计.doc
- 便携式血压仪的人性化设计.doc
- 茶树重修剪机的设计研究.doc
- 超级电容器的应用研究.doc
- 非线性方程求解的不动点算法及研究.doc
- 基于51单片机的智能电子时钟设计【完稿】.doc
- 基于Android的短信管理软件设计.doc
- 基于Android的手游应用商店的设计与实现.doc
- 基于Android平台的连连看游戏的开发与实现.doc
- 基于Java的酒店管理系统的设计与实现.doc
- 基于PLC机械手控制设计.doc
- 金力电机修造厂供电系统设计.doc
- 煤矿高效掘进技术现状与发展趋势(最终版).doc
- 美国小型和大型商业银行的利润效率来源及差异Profit efficiency sources and differences among small and Large U.S commercial banks.doc
- 某厂电镀废水治理与回用工程设计.doc
- 某县小学学生公寓施工项目施工组织设计.doc
- 某行业废水治理工艺设计-薯干原料酒厂酒精糟液的处理技术.doc
- 年产2000万袋颗粒剂车间工艺设计.doc
- 年产8000万片扑米酮(100mg片)车间设计.doc
最近下载
- DB23T1501-2013 水利堤(岸)坡防护工程格宾与雷诺护垫施工技术规范.pdf VIP
- 2025年学历类自考专业(国贸)国际商务英语-外贸英语写作参考题库含答案解析.docx VIP
- 智慧停车安全培训课件.pptx VIP
- 安徽A10联盟2026届高三2月学情检测(开年考)数学试卷(含答案解析).pdf
- 农村会计试题及答案解析.docx VIP
- 癌症患者生活质量量表EORTC QLQ-C30.docx VIP
- 基于计算思维培养的初中物理实验探究教学案例研究教学研究课题报告.docx
- 安徽A10联盟2026届高三2月学情检测(开年考)化学试卷(含答案解析).pdf
- 电子商务师《电子商务概论(电商专业基础)》2024-2025 学年第一学期期末试卷及答案.pdf VIP
- 安徽师范大学《高等数学(II)》2025 - 2026学年第一学期期末试卷.docx VIP
原创力文档

文档评论(0)