- 1、本文档共40页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
XXXXXXXXXXXXX学院
网络工程系
《网络应用开发综合实践》
——基于TCP的java及时聊天系统
设计报告
姓 名: XXXXXXXX 学 号: XXXXXXXXXXXX 班 级: XXXXXXXXX 指导老师: XXXXX 完成时间: XXXXXXX
基于TCP的java及时聊天系统
摘要
TCP/IP网络体系结构和协议标准是近年来计算机网络研究和应用的热点技术,以它为基础组建的INTERNET已成为目前国际上规模最大的计算机网络系统。在我国, TCP/IP也越来越受到广泛关注,并得以多层次推广。在TCP/IP的模型中,传输层有两个并列的协议: TCP(Transport Control Protocol,传输控制协议)和UDP (User Datagram Protocol,用户数据报协议)。TCP和UDP共存于一个网络中, TCP是面向连接的,提供可靠性服务, UDP是无连接的,提供高效率服务。高可靠性的TCP通常用于一次传输要交换大量报文的情形,比如文件传输、远程登录等;高效率的UDP一般用于一次传输交换少量报文,尤其是交易型应用,比如数据库查询的情形,其可靠性由应用程序提供,因为交换次数不多,即便发生传输错误,必须重传,应用程序也不会为此付出太大的代价。
在网络越来越发达的今天,人们对网络的依赖越来越多,越来越离不开网络,由此而产生的聊天工具越来越多,网络聊天时一类的聊天系统的发展日新月异。本java及时聊天系统即是一个使用套接字(socket)实现C/S(client and server)模式的TCP/IP协议下连接的及时通信系统。
本论文主要分为六章:第一章引言,介绍本java及时聊天系统的需求分析,阐述了项目的开发背景、系统设计方法,明确了该设计的主要任务。第二章是系统的概要设计,详细描述了聊天系统的运行环境,系统的结构设计以及设计实现的基本功能。第三章描述了使用MyEclipse完成系统架构设计,实现简便切逻辑化的程序设计。第四章是系统的详细设计,详细介绍了系统的结构以及各个功能模块的设计细节。第五章是对本java及时聊天系统的测试结果报告,主要针对系统各功能模块进行细节测试。最后是本次网络应用开发综合实践的总结及体会。
关键词:java;TCP/IP;C/S;MyEclipse;及时通信
abstract
TCP/IP network system structure and protocol standards in recent years is to study and application of computer network by its hotspot technologies based INTERNET has become a current internationals largest computer network system. In our country, the TCP/IP is also more and more attention, and to multi-level promotion. On TCP/IP model, the Transport layer has two paratactic agreement: Transport Control Protocol (TCP, TCP and UDP (User Datagram) Protocol, User data reported Protocol). TCP and UDP coexist in a network, the TCP is connection-oriented, provide reliability service, UDP is no connection, with efficient service. High reliability of the TCP normally used for a transmission of messages to exchange the situation, such as file transfer, remote login, etc.; Efficient UDP general for a transmission message, especially for small amounts, such as transactional database query application situation, its reliability by applications provide, because few, even happen
您可能关注的文档
- ★农业循环经济项目可行性研究报告03.doc
- 基于线程调度的进程隐藏检测技术研究.doc
- ★基于51单片机的波形发生器设计报告.doc
- 基于ZigBee的多点温度采集系统设计与实现01.doc
- MIMO系统中射频处理部分的研究与实现.doc
- 无源三相逆变技术的应用.doc
- 网上选课系统设计与实现.doc
- 基于单片机和LM35的温度测量系统11.doc
- 无线传感器网络课程设计.doc
- ★某某公司陶瓷窑炉余热利用节能技改项目可行性研究报告-节能环保资金申请报告.doc
- 2025年浙江省舟山市单招职业适应性考试题库学生专用.docx
- 2025年河源职业技术学院单招职业技能考试题库a4版.docx
- 2025年泉州经贸职业技术学院单招职业技能考试题库最新.docx
- 2025年内蒙古电子信息职业技术学院单招职业倾向性考试题库带答案.docx
- 2025年林州建筑职业技术学院单招职业技能考试题库标准卷.docx
- 2025年大连汽车职业技术学院单招职业技能考试题库及答案参考.docx
- 2025年湖北城市建设职业技术学院单招职业技能考试题库标准卷.docx
- 2025年商洛职业技术学院单招职业技能考试题库完整.docx
- 2025年南阳农业职业学院单招职业技能考试题库附答案.docx
- 2025年江阴职业技术学院单招职业技能考试题库必考题.docx
文档评论(0)