资源描述:
《基于JAVA局域网聊天程序设计与实现》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、毕业设计(论文)毕业设计(论文)基于JAVA的局域网聊天程序设计与实现学生姓名:学号:所在系部:专业班级:指导教师:日期:ii毕业设计(论文)摘要随着互联网的发展,网络聊天工具作为一种交流工具,已经受到网民的青睐。目前,出现了很多功能强大的聊天工具,其中应用比较广泛的有腾讯QQ、MSN-Messager等等。即时通讯软件,是每一个上网用户都需要的工具,它除了能够让您迅速地在网上找到自己的朋友和伙伴之外,还可以实时交谈和传递信息,截止到目前,全球约有近3亿多人使用即时软件,正因为即时通讯软件拥有数以亿计的用户和增长的市场,所以各个公司都盯上了这个最大的市场,一时间,即时通
2、讯市场硝烟四起。对等网络(peer-to-peer,简称P2P),应用最初出现时和现在并不相同。事实上可以认为它是若干不同技术以及流行趋势相结合的产物。以下是导致P2P技术发展最重要的趋势:首先,一些新技术与软件工程的结合,形成了一种将工作分散的趋势。P2P计算正是这种分散工作趋势的结果。其次,在企业应用集成等因素的驱动下,过去十年渐渐形成从集中的单机系统转向分布式系统。然而随着互联网的发展,全面的分布式计算也就成为一种迫切需求。关键词:局域网聊天P2Pjavaii毕业设计(论文)AbstractWiththedevelopmentoftheInternet,thech
3、attoolasacommunicationtool,hasbeenpopularlyacceptedbynetizensofallages.Atpresent,therearemanypowerfulchattools,ofwhichTencentQQ,MSN-Messageraremuchmoreprevalent.Instantmessagingsoftwareisnecessaryforeveryonewhoconnectstotheinternet,whichcannotonlyprovideyouapromptwaytofindfriendsandpartn
4、ersonline,butcanprovideyoutheconvenienceofinternetrelaychatandinformationdelivering.Uptonow,thereareabout300millionpeopleusingreal-timesoftwareallovertheworld.Asmoreandmorecorporationshavefocusedonthismarketwithgrowingpotential,whichhashundredsofmillionsofuses,thecompetitionsamongtheseco
5、rporationsareextremelyfierce.Theinitialapplicationofpeer-to-peernetwork(peer-to-peer,referredtoasP2P)isnotthesameasitisnow.Infact,itcanberegardedasacombinationofdifferenttechnologiesandfashiontrends.BelowarethemostimportanttrendsthathaveledthedevelopmentofP2Ptechnology:Firstofall,theinte
6、grationofsoftwareengineeringandnewtechnologiesledtoaworkingdispersiontrend.Asaresult,P2Pcomputingwasborn.Then,inthepastdecade,ithasturnedfromasinglecentralizedsystemtodistributedsystemduetothemotivationoffactorssuchasenterpriseapplicationintegration.Atlast,withthedevelopmentoftheInternet
7、,however,acomprehensivedistributedcomputinghasbecomeanurgentneed.Keywords:LANchatP2Pjavaii毕业设计(论文)目录摘要iAbstractii1绪论11.1JAVA的网络功能与编程11.1.1JAVA概述11.1.2JAVA的特点31.1.3JAVA语言在网络上的应用61.2JavaBeans技术61.3IP/TCP协议常识61.4Socket的简介71.5对等网络81.5.1对等网络发展历史81.5.2对等网络的概念91.5.3对等网络的主要系统结构92