欢迎来到天天文库
浏览记录
ID:9318588
大小:949.00 KB
页数:29页
时间:2018-04-27
《基于jsp技术和ajax技术实现的网络聊天室的设计_毕业论文》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、编号淮安信息职业技术学院毕业论文题目基于JSP技术和Ajax技术实现的聊天室设计摘要随着互联网的飞速发展,聊天室这种比较古老的交流方式已经被众多人所认可。通过聊天室在线聊天已成为网络上人与人之间的沟通、交流和联系的一种方式。为此,越来越多的网站开始提供在线的聊天功能。与此同时,聊天室也以其方便、快捷、低成本等优势受到众多企业的亲睐,很多企业的网站中也加入了聊天室,以达到增进企业与消费者、消费者与消费者之间的相互交流和联系的目的。传统的互联网络聊天室,以显示在线用户和用户信息的实时传送,需要定期刷新页面。刷新页面,不仅要占用一定的系统资源和网络带宽,
2、也会出现“白屏”现象,这对良好的用户体验是非常不利的。Ajax是一个新的web应用,使用Ajax技术的发展不仅解决了页面刷新带来的白屏问题,也减少了对服务器和网络传输的负载。我做的这个设计就是通过JSP和Ajax实现的无刷新聊天室。关键词:JSP;Ajax;网络聊天室;无刷新AbstractAbstractWiththerapiddevelopmentofInternet,chatroomsthatcomparetheoldwayofcommunicationhasbeenrecognizedbymanypeople.Byonlinechatcha
3、troomhasbecometheInternetinterpersonalcommunication,awayofcommunicationandcontact.Therefore,moreandmorewebsitesstartedofferingonlinechat.Chatrooms,meanwhile,alsowithitsconvenient,fast,low-costadvantagessuchasaffectedbymanyenterprises,manyenterprisesitehasjoinedthechatroom,inor
4、dertoachievebetweentheenterprisesandconsumers,customersandconsumerstocommunicateandcontactpurpose.TraditionalInternetchatroomsinordertodisplayonlineusersandusermessagessentinrealtime,theneedtoregularlyrefreshthepage.Pagerefreshnotonlytotakeupsomesystemresourcesandnetworkbandwi
5、dth,butthereisalsoa"blackandwhite"phenomenonisverydetrimentaltoagooduserexperience.Ajaxisanewwebapplication,thechatroomsystemusingAjaxtechnologydevelopmentnotonlysolvedthepagerefreshesbringblackandwhiteissues,butalsoreducetheloadontheserverandnetworktransmission.Idothisisdesig
6、nedbytheJSPandAjaxnorefreshthechatroomKeywords:Jsp;Ajax;Internetchatrooms;Nofresh;目录目录摘要IABSTRACTII第一章绪论11.1系统现状11.2国内外主要研究成果11.3课题的主要内容及章节安排3第二章系统开发环境和关键技术42.1系统的开发环境42.2APPLICATION对象42.3AJAX技术52.4监控用户在线状态62.5JSP技术6第三章系统分析与设计93.1系统分析93.1.1聊天室功能需求分析93.1.2聊天室功能性能分析93.2系统运行环境93.
7、3系统预览和项目流程图10第四章系统的实现124.1用户登录模块124.2聊天室主体功能模块134.3实时获取并显示在线人员列表144.4实现用户发言154.5实时显示聊天内容194.6退出聊天室20第五章总结与致谢22参考文献241第一章绪论第一章绪论1.1系统现状在人们的生活中,信息技术的飞速发展正在发生深刻变化。人与人之间的对话是不再局限于面对面,网上聊天室提供了信息交流的另一个地方。传统的聊天室,以显示在线用户和用户信息的实时传送,需要定期刷新页面。刷新页面,不仅要占用一定的系统资源和网络带宽,也会出现“白屏”的现象,这对良好的用户体验是非
8、常不利的。而使用Ajax技术开发的聊天室,不仅可以解决页面刷新带来白屏的问题,也减少了对服务器和网络传输的负载。随着互联网
此文档下载收益归作者所有