收藏到会员中心
|
文档题目: |
基于NETBIOS的聊天工具 |
 |
上传会员: |
pengcheng |
提交日期: |
2014-06-01 16:26:42 |
文档分类: |
文档下载 |
浏览次数: |
84 |
下载次数: |
0
次 |
|
|
下载地址: |
基于NETBIOS的聊天工具 如何获取积分? |
下载提示: |
不支持迅雷等下载工具,请右键另存为下载,或用浏览器下载。不退出登录1小时内重复下载不扣积分。
|
文档介绍: |
以下为文档部分内容,全文可通过注册成本站会员下载获取。也可加管理员微信/QQ:17304545代下载。
|
文档字数: |
|
第1章 需求分析
自从上世纪中叶第一台计算机诞生以来,计算机越来越走进人们的生活当中,特别是随着计算机网络的发展,把全世界的人们紧密的联系在一起,大大的扩展了计算机的功能,人们越来越离不开计算机了。如今,作为网络应用之一的聊天工具,越来越受到人们的欢迎和重视。现在已有的聊天软件和聊天工具不胜枚举,流行的主要有QQ,ICQ,MSN Message,NetMeeting,mIRC和郎码UC和各种的网页聊天室等。这些软件特别是QQ升级很快,其功能是越来越来强大,将代表着聊天软件的发展方向。目前,聊天软件的功能除了最基本的文本聊天,已经可以语音聊天,图像聊天,视频聊天,文件传输等三维聊天,还发展了短信发送,无线聊天,在线游戏等功能,可以预见在不久的将来,聊天软件将成为人们通过因特网相互联系和娱乐的主要平台。然而这些软件的一个共同的缺点是采用了c/s的结构模式,如果服务器出现故障,则这个聊天系统都将瘫痪。该设计课题为基于netbios的聊天工具的设计与实现,它是在netbios通信和文本聊天的基础上来实现语音聊天,文件传输。从一开始就要求该聊天软件能够自建服务器,它能够被应用在一个个独立的自治系统中,灵活性很大。
第二章、总体设计
设计并实现基于NETBIOS的文本聊天程序包括广播聊天,聊天室聊天,二人私聊,涉及的内容包括通信方式的选择,及选择会话方式是资料报还是建立连接方式,netbios通信,身份验证和房间名验证,建立服务器,连接服务器以及vc接口实现等;设计并实现基于NETBIOS的语音聊天,文件传输,涉及的内容包括通信方式的选择外,还有多播与广播,多线程,语音技术,文件传输技术等内容。
第3章 系统设计
3.1 系统的物理结构
系统采用对等式结构,即任一节点均可作为服务器,又可作为客户端,同时,整个网络上可运行多个服务器,其中双空心箭头表示两者之间建立连接通信,而虚心箭头表示广播发送消息。
(本文由word文档网(www.wordocx.com)会员上传,如需要全文请注册成本站会员下载) |
|