基于net_2.0的局域网即时通信

基于net_2.0的局域网即时通信

ID:8322419

大小:1.68 MB

页数:43页

时间:2018-03-19

基于net_2.0的局域网即时通信_第1页
基于net_2.0的局域网即时通信_第2页
基于net_2.0的局域网即时通信_第3页
基于net_2.0的局域网即时通信_第4页
基于net_2.0的局域网即时通信_第5页
资源描述:

《基于net_2.0的局域网即时通信》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、摘要即时通信在广域网上飞速发展,由于越来越多的企业对于电子化办公的深入,即时通信系统对于局域网中的需求增多。本文首先介绍了即时通信的历史和研究现状等,然后对网络协议、序列化、多线程处理等即时通信的关键技术进行了分析和研究。在此基础上实现了一个基于.NET2.0的局域网即时通信系统。此系统采用.NET2.0作为运行平台,选用了更适宜局域网环境的UDP协议作为其网络协议,并使用了多线程处理来改进系统。通过实验,在局域网环境下此系统运行良好,能实现即时通信的基本功能。关键词:即时通信,局域网,多线程,网络协议IIIAbstractInstantmessagingonlineisdevelop

2、ingrapidlyintheInternetandLAN.Thispaperintroducesthereal-timecommunications,suchashistoryandresearch,andthenonthenetworkprotocol,serialization,multi-threadedprocessingofcriticalreal-timecommunicationstechnologyfortheanalysisandresearch.OnthisbasisachieveaLANinstantmessagingsystembasedonthe.NET2.

3、0platform.Thissystemuse.NET2.0asaplatform,chooseamoresuitableenvironmentfortheUDPnetworkprotocolasitsnetworkprotocol,andusedtoimprovemulti-threadedprocessingsystem.Throughexperiments,inLANenvironmentthissystemisrunningwell,toachievethebasicfunctionsofinstantmessaging.Keywords:Instantmessaging(IM

4、),localareanetwork(LAN),Multi-threaded,NetworkprotocolIII目录1课题研究背景11.1即时通讯的发展11.2即时通讯系统21.3局域网即时通讯41.4论文内容安排52局域网即时通信的关键技术62.1网络协议62.2C/S模型82.3序列化102.4多线程113系统设计133.1系统结构和功能设计133.2类库的设计143.3客户端设计163.4服务器端控制台模块设计203.5附加功能模块的设计204系统实现与测试234.1系统开发平台和实现环境234.2类库的实现244.3客户端实现284.4服务器端实现294.5附加功能模块实现3

5、24.6系统测试及结果分析345总结与展望385.1总结385.2展望38参考文献40致谢41III40基于.NET2.0的局域网即时通信1课题研究背景1.1即时通讯的发展1.1.1即时通讯概要即时通讯(Instantmessaging,简称IM)是一个终端服务,允许两人或多人使用网路即时的传递文字讯息、档案、语音与视频交流。能让你迅速地在网上找到你的朋友或工作伙伴,可以实时交谈和互传信息。而且,现在不少IM软件还集成了数据交换、语音聊天、网络会议、电子邮件的功能。在早期的即时通讯程序中,使用者输入的每一个字符都会即时显示在双方的萤幕,且每一个字符的删除与修改都会即时的反应在萤幕上。这

6、种模式比起使用e-mail更像是电话交谈。在现在的即时通讯程序中,交谈中的另一方通常只会在本地端按下送出键(Enter或是Ctrl+Enter)后才会看到讯息。1.1.2即时通讯的历史IM软件的历史并不久远,但是它一诞生,就立即受到网民的喜爱,并风靡全球。在它的发展史上,以色列人是功不可没的。正是四位以色列籍的年轻人,在1996年7月成立的Mirabilis公司,并于同年11月推出了全世界第一个即时通讯软件ICQ,取意为“我在找你”——“ISeekYou”,简称ICQ了。直到现在,ICQ已经推出了它的2002a版本,在全球即时通讯市场上占有非常重要的地位。早期的ICQ很不稳定,尽管如此

7、,还是受到大众的欢迎,雅虎也推出Yahoo!pager,美国在线也将具有即时通讯功能的AOL包装在NetscapeCommunicator,而后微软更将Windowsmessenger内建于MicrosoftWindowsXP作业系统中。目前,国内最为流行的即时通讯软件是OICQ(简称QQ)。它以良好的中文界面和不断增强的功能形成了一定的QQ网络文化。Messenger虽出道较晚,但依托微软的强大背景,实力也不可小视。作为WindowsXP的一

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

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

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