毕业设计格式范文

毕业设计格式范文

ID:864722

大小:487.03 KB

页数:49页

时间:2017-09-21

毕业设计格式范文_第1页
毕业设计格式范文_第2页
毕业设计格式范文_第3页
毕业设计格式范文_第4页
毕业设计格式范文_第5页
资源描述:

《毕业设计格式范文》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、基于JAVA实现聊天室***(巢湖学院计算机科学与技术系,安徽巢湖238000)摘要:随着时代的发展,时间、信息两个概念显得越来越突出。在第一时间掌握第一手资料,是打败对手取得成功的秘诀。伴随着计算机网络技术的迅速发展,通信业也蒸蒸日上。现在个人电脑已普及到各个家庭、单位中。为了能实时、准确地实现与朋友、亲人、同事之间的联系,网络聊天是一种比较经济实惠的途径,其发展前景可观。本系统利用Java中的socket网络编程和多线程技术实现。主要包括登陆连接、服务器管理、客户聊天三大功能。管理员和用户经过登陆界面分别进入到服务器端和客户端,

2、客户通过socket连接服务器,服务器通过多线程技术转发信息到其他客户端。这种服务器集中转发信息的优点是通信稳定,缺点是增加了服务器端的负担。传统的面对面之间的交流由于受地域和时间的影响,已经满足不了当今社会的需求。利用聊天室这种影响将会降到最小,人与人之间的交流将会更加方便、快捷,可以大幅度提高人们的交流效率。关键词:聊天室;Java;socket;多线程;C/STheDesignandImplementationofChatRoomBasedonJAVA***(DepartmentofComputerScienceandTech

3、nology,ChaoHuCollege,ChaoHu,AhHui,238000)Abstract:Withthedevelopmentandprogressofthetimes,theconceptoftimeandinformationbecomemoreandmoreoutstanding.Andthewinnerswillbetheoneswhofirstgraspthefirsthanddata.Astheinternettechnologyisdevelopingrapidly,thecommunicationsindu

4、stryisthrivingtoo.Personalcomputersareextensivelyspreadingamongallfamiliesandunits.Inordertocommunicatewithfamilymembers,friendsandworkmatesaccuratelybutonrealtime,chattingonnetisoneofthemoreeconomicalandsubstantialways,whichhasafavorableprospect.Thissystemtakeseffectb

5、ysocketnetworkprogramofJavaandmulti-thread,Ithasthreemainfunctionsoflogin,serversmanageandchatting.Theadministratoranduserlogonserver-sideandclient-sideseparatelybytheloginbox.Theclientsconnectthemselvestoserversthroughthesocket,thentheserverssendthesemessagestoothercl

6、ientsbymulti-thread.Theadvantageofforwardinginformationscentrallyresultsinastablecommunication,butitsweaknessleadstoaburdentotheserver-side.Traditionalface-to-facecommunicationisrestrictedbytimeandregion,whichcannotmeetthedemandsofmodernsociety.Chattingroomcanreducethe

7、influenceabovetotheminimum,andthecommunicationamongpeoplewillbemoreconvenientandquick,theintercourseefficiencyisincreasedgreatly.Keywords:chattingroom;java;socket;multi-thread;c/s前言使用Java开发网络程序在网络飞速发展的今天已经显得格外重要,与使用其他语言开发网络程序一样,Java的网络开发是相当方便的,通过Socket进行网络信息传输。但与其他语言不同

8、,Java语言天生具备网络开发的优越性,使用Java可以快速开发安全的基于网络的服务和应用程序。在网络飞速发展的今天,各种各样的的交流变的非常重要。人们的交流已经不能局限在小范围内,人们渴望与其他国家或地区的人们进行交流。但由于地域的

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。