于c#局域网的即时通信系统的设计与实现 开题报告.doc
约11页DOC格式手机打开展开
于c#局域网的即时通信系统的设计与实现 开题报告,1.本课题的研究意义,国内外研究现状、水平和发展趋势近十年来,网络的发展方兴未艾,不论规模和技术都在不断的扩大和创新。网络已经是人们现实生活中必不可少的一个部分,作为一种全新的信息载体和媒体,网络已经包容了各行各业,这种作用在人们的日常生活中也越来越显现出来。不随着网络和人们的生活联系的越来越紧密,人们不再只满足通过传...
内容介绍
此文档由会员 wanli1988go 发布
1.本课题的研究意义,国内外研究现状、水平和发展趋势
近十年来,网络的发展方兴未艾,不论规模和技术都在不断的扩大和创新。网络已经是人们现实生活中必不可少的一个部分,作为一种全新的信息载体和媒体,网络已经包容了各行各业,这种作用在人们的日常生活中也越来越显现出来。
不随着网络和人们的生活联系的越来越紧密,人们不再只满足通过传统的媒介进行信息的传递和相互的交流,通过网络这个新兴的媒介进行信息交流成为一种需要,因为计算机技术和网络技术比其他传统媒介具有更多的先天优势,例如数据量大,实时性强,操作简单,成本低等优点。
即时聊天工具是一种可以让使用者在网络上实时通讯的工具,大部分的即时通讯工具提供了状态信息的特性,如显示联络人名单,联络人是否在线及能否与联络人交谈等。目前在互联网上受欢迎的即时通讯软件包括百度QQ、MSN Messenger、Yahoo! Messenger、AOL Instant Messenger、NET Messenger Service、Jabber、ICQ等。
基于局域网的即时通信工具,实际上是互联网即时通信工具的一个小规模版本,广域网上的即时通信工具,如今一般采用UDP或者 TCP协议体系来实现 ,开发技术已经比较成熟,比如较早的ICQ、MSN Messenger、YAHOO通等国外开发的产品,还有国产的有名的QQ、新浪UC、LAVA-LAVA等,这些工具统统都实现了广域网上的即时通信,尽管都是即时通信,实现了即时聊天,以及文件传输的主要功能,但是也各有各的特色,比如ICQ的巨大客户群,MSN的个性化表情,YAHOO通的易操作性等,而QQ也具有一个相当方便的屏幕截图功能,另外就是,所有上述软件都实现了网络即时的视频,语音聊天功能。这些软件,在使用方面各有特色,在实现方面也各有所长,但由于这些产品正在商业运营阶段,其实现方式属于商业机密,具体细节不可能得知,但是它在大的方面无非就是各种利用各种平台上的网络通信接口,建构基于下层TCP/IP,或者UDP/IP协议的软件产品。在局域网内,这些功能的实现跟广域网相比更加简单,因为局域网的网络结构本身比广域网要简单,但是可以借此理解网络协议,以及网络通信工具的实现原理,所以仍然极具研究价值。
基于Socket的局域网通信软件应用范围广阔,不但可以处理传统的通信需求,而且也能扩展以适应新型的网络应用,如网络教育,数据影音传输等,拥有广泛的应用前景。
近十年来,网络的发展方兴未艾,不论规模和技术都在不断的扩大和创新。网络已经是人们现实生活中必不可少的一个部分,作为一种全新的信息载体和媒体,网络已经包容了各行各业,这种作用在人们的日常生活中也越来越显现出来。
不随着网络和人们的生活联系的越来越紧密,人们不再只满足通过传统的媒介进行信息的传递和相互的交流,通过网络这个新兴的媒介进行信息交流成为一种需要,因为计算机技术和网络技术比其他传统媒介具有更多的先天优势,例如数据量大,实时性强,操作简单,成本低等优点。
即时聊天工具是一种可以让使用者在网络上实时通讯的工具,大部分的即时通讯工具提供了状态信息的特性,如显示联络人名单,联络人是否在线及能否与联络人交谈等。目前在互联网上受欢迎的即时通讯软件包括百度QQ、MSN Messenger、Yahoo! Messenger、AOL Instant Messenger、NET Messenger Service、Jabber、ICQ等。
基于局域网的即时通信工具,实际上是互联网即时通信工具的一个小规模版本,广域网上的即时通信工具,如今一般采用UDP或者 TCP协议体系来实现 ,开发技术已经比较成熟,比如较早的ICQ、MSN Messenger、YAHOO通等国外开发的产品,还有国产的有名的QQ、新浪UC、LAVA-LAVA等,这些工具统统都实现了广域网上的即时通信,尽管都是即时通信,实现了即时聊天,以及文件传输的主要功能,但是也各有各的特色,比如ICQ的巨大客户群,MSN的个性化表情,YAHOO通的易操作性等,而QQ也具有一个相当方便的屏幕截图功能,另外就是,所有上述软件都实现了网络即时的视频,语音聊天功能。这些软件,在使用方面各有特色,在实现方面也各有所长,但由于这些产品正在商业运营阶段,其实现方式属于商业机密,具体细节不可能得知,但是它在大的方面无非就是各种利用各种平台上的网络通信接口,建构基于下层TCP/IP,或者UDP/IP协议的软件产品。在局域网内,这些功能的实现跟广域网相比更加简单,因为局域网的网络结构本身比广域网要简单,但是可以借此理解网络协议,以及网络通信工具的实现原理,所以仍然极具研究价值。
基于Socket的局域网通信软件应用范围广阔,不但可以处理传统的通信需求,而且也能扩展以适应新型的网络应用,如网络教育,数据影音传输等,拥有广泛的应用前景。