- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于java的聊天室—客户端(本科)毕业论文设计
摘要
随着互联网的发展,网络聊天工具作为一种交流工具,已经受到网民的青睐。目前,出现了很多功能强大的聊天工具,其中应用比较广泛的有腾讯QQ、MSN-Messager等等。
这个项目是用Java技术制作的,其中Java是一种程序设计语言,它具有简单的、面向对象、分布式、健壮性、安全性、可移植性等特点,并且提供了多线程的功能,使得在一个程序里可同时执行多个小任务,开发中利用了计算机网络编程的基本理论知识,如TCP/IP协议、客户端/服务器端模式(Client/Server模式)、网络编程的设计方法等。在网络编程中对信息的读取、发送,是利用流来实现信息的交换,其中介绍了对实现一个系统的信息流的分析,包含了一些基本的软件工程的方法。经过分析这些情况,该局域网聊天工具采用Eclipse为基本开发环境和Java语言进行编写,首先可在短时间内建立系统应用原型,然后,对初始原型系统进行不断修正和改进,同时,采用多线程、多任务的设计思想,开发出性能稳定,功能全面的服务器。完整的实现系统的功能。通过本次毕业设计可以学到如何应用和实现面向对象的各种方法,如何使用Eclipse集成开发环境来创建和开发项目,从而完整的实现整个系统的功能。
关键词:客户端/服务器,多线程,聊天,socket
ABSTRACT
With the development of the Internet, the chat tool as a communication tool, has been popularly accepted by netizens of all ages. At present, there are many powerful chat tools, of which Tencent QQ,MSN - Messager are much more prevalent.
This project is with Java technology produced of, which Java is a programming language, it has simple of, and-oriented object, and distributed, and robust sexual, and security, and portability, features, and provides has multithreaded of features, makes in a program in can while implementation multiple small task, development in the using has computer network programming of basic theory knowledge, as TCP/IP agreement, and client/server end mode (Client/Server mode), and network programming of design method,. Read, send to the information in network programming, is to use streams to achieve the exchange of information, which he introduced to the realization of a system of information flow analysis, contains some basic software engineering methods. After analysis of the situation, using Eclipse as a development environment and LAN chat tool written in the Java language, first of all, you can build systems application prototype in a short time, and then, to keep the initial prototype system fixes and improvements, at the same time, multithreaded, multitasking design ideas, developed a stable performance, full-featured server. Complete system functionality. This can learn how to apply for gradu
您可能关注的文档
- 电子商务实验室edi模拟系统的设计与分析(本科)毕业论文设计.doc
- 电子商务中b2c订单管理优劣势探讨(本科)毕业设计论文.doc
- 电子迎宾机器人设计—-(本科)毕业设计论文.doc
- 订书机改良设计(本科)毕业论文设计.doc
- 东部某一级公路设计与计算(本科)毕业论文设计.doc
- 东光县污水管网及再生水处理工程项目投资建设可行性研究投资建设可行性研究论证报告.doc
- 动车组制动控制系统分析(本科)毕业论文设计.doc
- 豆制品有限公司污水处理(本科)毕业设计论文.doc
- 动物营养学网络开放课网站(本科)毕业论文设计.doc
- 都江堰白沙河水源保护综合整治项目投资建设可行性研究论证报告.doc
- 基于java的网络聊天室 —-服务器端(本科)毕业论文设计.doc
- 基于jsp的图书管理系统—后台管理1(本科)毕业设计论文.doc
- 基于java的邮箱管理服务器设计与实现(本科)毕业论文设计.doc
- 基于jsp的bbs论坛的设计与实现(本科)毕业论文设计.doc
- 基于jsp的网上投稿系统设计与实现(本科)毕业设计论文.doc
- 基于jsp的网上投稿系统设计与实现(专家审稿)(本科)毕业论文设计.doc
- 基于matlab的am调制仿真—-课程设计.doc
- 基于mfc_access的交通换乘路线设计(本科)毕业论文设计.doc
- 基于matlab的自动控制原理虚拟实验平台开发(本科)毕业设计论文.doc
- 基于mapgis 三维地形模型的实现(本科)毕业设计论文.doc
最近下载
- 西安交大《儿科学》传染性单核细胞增多症.ppt VIP
- 城市交通大脑方案:构建一座可感知的城市(59页 PPT).pptx
- 国家电投集团笔试真题.pdf VIP
- 航空发动机故障诊断-西北工业大学-中国大学MOOC慕课答案.pdf VIP
- 恋爱心理学(中国矿业大学)超星尔雅学习通网课章节测试答案.docx VIP
- 《中国美酒鉴赏》课件.ppt VIP
- 读后续写--候诊情缘(2023.4金华十校).pptx VIP
- 北京市房山区2024-2025学年上学期八年级期中考试数学试卷(含答案).docx VIP
- 陕2019TJ048 预制装配式排水检查井图集.docx VIP
- 防范银狐木马病毒与补贴诈骗信息课件.pptx VIP
原创力文档


文档评论(0)