1、手机端页面文档仅支持阅读 15 页,超过 15 页的文档需使用电脑才能全文阅读。
2、下载的内容跟在线预览是一致的,下载后除PDF外均可任意编辑、修改。
3、所有文档均不包含其他附件,文中所提的附件、附录,在线看不到的下载也不会有。
为广 泛的即时性通信工具之,给互联网上的用户提供了诸多的服务,如文字聊天 文件传输语音聊天多线程设计 数据库的设计 服务器的设计 客户端的设计 文本通信功能设计 文件传输 系统测试 结论 参考文献 致谢 声明 第页共页 引言 课题背景 在网络无所不在的今天,在上,有等网 络聊天软件,极大程度上方便了处于在世界各地的友人之间的相互联系,也使 世界好像下子缩小了,不管你在哪里,只要你上了网,打开这些软件,就可 以给你的朋友发送信息,不管对方是否也同时在线,只要知道他有号码。
随着互联网应用越来越丰富,以快速交互简便为代表的即时通讯工具, 已经成为当前网络用户最喜爱的网络沟通工具。
最初的只有两个特性,即用户列表和即 时聊天。
但经推出就受到众多网民的喜爱,个月内其注册用户迅速攀升至 万,年它的用户数量更是翻了数倍,达到了万人。
的迅猛 发展也让当时的互联网领头羊和在桌面软件领域独步天下的微软嗅到了 商机,它们分别推出了和昙花现的。
即时通讯市场雏形顿显,有了国际互联网巨头和最大软件公司的融名字取自英文 的谐音,即是我找你的意思。
简便为代表的即时通讯工具, 已经成为当前网络用户最喜爱的网络沟通工具。
聊天软件作为当今使用最送信息,不管对方是否也同时在线,只要知道他有号码。
等网 络聊天软件,极大程度上方便了处于在世界各地的友人之间的相互联系,也使 世界好像下子缩小了,不管你在哪里,只要你上了网,打开这些软件,就可 以给你的朋友发 文件传输 系统测试 结论 参考文献 致谢 声明 体框架 总体设计 功能模块 系统详细设计 多线程设计 数据库的设计 服务器的设计 客户端的设计 文本通信功能设计部分内容简介协议 协议和协议 部分内容简介协议 协议和协议 结构客户端服务器模式 系统分析与设计 需求分析 系统总体框架 总体设计 功能模块 系统详细设计 多线程设计 数据库的设计 服务器的设计 客户端的设计 文本通信功能设计 文件传输 系统测试 结论 参考文献 致谢 声明 第页共页 引言 课题背景 在网络无所不在的今天,在上,有等网 络聊天软件,极大程度上方便了处于在世界各地的友人之间的相互联系,也使 世界好像下子缩小了,不管你在哪里,只要你上了网,打开这些软件,就可 以给你的朋友发送信息,不管对方是否也同时在线,只要知道他有号码。
随着互联网应用越来越丰富,以快速交互简便为代表的即时通讯工具, 已经成为当前网络用户最喜爱的网络沟通工具。
聊天软件作为当今使用最为广 泛的即时性通信工具之,给互联网上的用户提供了诸多的服务,如文字聊天 文件传输语音聊天视频聊天等功能。
作为即时通讯工具最具增长潜力之 的聊天软件,不仅在基础应用方面,还是产品扩展应用方面都将有质的飞跃, 它为满足人们的需要,将其功能不断的完善。
随着聊天软件功能的不断完善, 用户通过聊天软件在互联网上尽情的交谈,不但可以文字聊天和文件传输,还 可以通过语音视频来聊天。
在今后随着互联网技术的发展,聊天软件也在以 前所未有的速度改变着人们的生活方式,它必定会成为人们网络生活不可缺少 的部分。
国内外研究现状 年月在全球发布,拉开了互联网,即 时通讯应用的序幕。
就是这样款小软件在短短数年时间里发展出个巨大 的产业。
时至今日,即时性通讯工具早已成为最热门的网络应用之。
国内外的聊 天工具举不胜数。
作为全球第款即时性通讯工具,在经过短短数年的发 展,其行业内的地位如今已是无人能够撼动。
名字取自英文 的谐音,即是我找你的意思。
最初的只有两个特性,即用户列表和即 时聊天。
但经推出就受到众多网民的喜爱,个月内其注册用户迅速攀升至 万,年它的用户数量更是翻了数倍,达到了万人。
的迅猛 发展也让当时的互联网领头羊和在桌面软件领域独步天下的微软嗅到了 商机,它们分别推出了和昙花现的。
即时通讯市场雏形顿显,有了国际互联网巨头和最大软件公司的融入,即时通 讯时代的大幕就此徐徐拉开。
当风行全球的时候,在国内各种仿的中文软件也纷纷推出,时 至今日,占据国内的市场的主要是腾讯公司的微软的雅虎的雅虎通 等。
其中腾讯公司的以占据了国内以上的市场。
随着应用的深入,其功能早已超越了初期的即时文字聊天。
表情图标早 第页共页 已成为各个软件的标准功能,文件传输语音视频聊天游戏网上交友 等高级功能也正越来越多地被集成进入应用。
事实表明,现在的已不再 是个简单的沟通工具,而是个信息资讯交流互动休闲娱乐中心,平 台上的语音视频音乐点播信息共享等新应用层出不穷。
发展到现在, 软件越来越成熟,产业链也已经形成,已经成为现代人和现代经济中不可或 缺的部份,相信未来软件的道路会更加宽广和精彩。
本课题研究的意义 世纪是信息的时代,随着互联网技术的发展,信息在传递方面也有了崭 新的面。
现今聊天软件成为信息传递最为广泛的应用工具,它发挥了即时性 通信的特点,可以让用户在第时间内得到信息的交流,它不仅可以让用户进 行文字聊天,而且还增添语音视频功能。
这样可以让网上的好友身临其境的 面对面的聊天,让彼此之间更为深入的了解。
人性化的设计让每个用户都可以 得心应手的使用,从而获得更多人的青睐。
的出现连通了整个世界, 而聊天软件的出现则连通了每位网上的用户。
随着网络应用的发展,聊天软 件已经成为最热门的网络应用之。
经历了近几年突飞猛进的发展之后,即时 通讯工具早已不再是简单的互联网通讯工具,它已经成为个集互动交流休 闲娱乐信息管理为体的多元化互联网应用平台。
总之,聊天软件的出现给 人们彼此之间的沟通带来了无比的方便,人们可以通过聊天软件建立深刻的友 情,让人们在互联网上的交流更加充满活力与生机。
些功能都是内置的类似的,可以调用现 有的对象,无论它是由什么语言编写的。
包含了个特殊的功能,使程序可以调用任何纯。
在段特别标记 的代码中,开发者可以使用指针和传统特性,如手工的内存管理和指针 运算。
这是其相对于其它环境的极大优势。
这意味着程序员可以在原有的 代码的基础上编写程序,而不是彻底放弃那些代码。
协议 是种基于的协议,它继承了在环境中灵活的发展性。
因此, 基于的应用具有超强的可扩展性。
经过扩展以后的可以通过发送扩 展的信息来处理用户的需求,以及在的顶端建立如内容发布系统和基于地 址的服务等应用程序。
而且,包含了针对服务器端的软件协议,使之能 与另个进行通话,这使得开发者更容易建立客户应用程序或给个配好系统 添加功能。
第页共页 中定义了三个角色,客户端,服务器,网关。
通信能够在这三者 的任意两个之间双向发生。
服务器同时承担了客户端信息记录,连接管理 和信息的路由功能。
网关承担着与异构即时通信系统的互联互通,异构系 统可以包括短信等。
基本的网络形式是单客户端通过 连接到单服务器,然后在之上传输。
传输的是与即时通讯相关的指令。
在以前这些命令要么用进制的形 式发送比如,要么用纯文本指令加空格加参数加换行苻的方式发送 比如。
而传输的即时通讯指令的逻辑与以往相仿,只是协议 的形式变成了格式的纯文本。
这不但使得解析容易了,人也容易阅读 了,方便了开发和查错。
而的核心部分就是个在网络上分片断发 送的流协议。
这个流协议是的即时通讯指令的传递基础,也是 个非常重要的可以被进步利用的网络基础协议。
所以可以说,用 传的是流。
其实是种很类似于协议的种数据传输协议,它的过程 就如同解包装包装的过程,用户只需要明白它接受的类型,并理 解它返回的类型,就可以很好的利用来进行数据通讯。
图工作原理 协议和协议 传输控制协议是种面向连接 连接导向的可靠的基于字节流的运输层通信协议, 由的说明。
在简化的计算机网络模型中,它 完成第四层传输层所指定的功能,是同层内另个重要的传输协议。
在因特网协议族中,层是位于层之 上,应用层之下的运输层。
不同主机的应用层之间经常需要可靠的像管道 第页共页 样的连接,但是层不提供这样的流机制,而是提供不可靠的包交换。
应 用层向层发送用于网间传输的用位字节表示的数据流,然后把数 据流分割成适当长度的报文段通常受该计算机连接的网络的数据链路层的最 大传送单元的限制。
之后把结果包传给层,由它来通过网络将包 传送给接收端实体的层。
为了保证不发生丢包,就给每个字节个序 号,同时序号也保证了传送到接收端实体的包的按序接收。
然后接收端实体对 已成功收到的字节发回个相应的确认如果发送端实体在合理的往返时 延内未收到确认,那么对应的数据假设丢失了将会被重传。
用 个校验和函数来检验数据是否有在发送和接收时都要计算校验和。
即传输控 制协议网间协议,是个工业标准的协议集,它是为广域网设计的。
它是 由网的研究机构发展起来的。
图面向连接的连接过程 结构客户端服务器模式 或客户服务器模式和常常分别 处在相距很远的两台计算机上,程序的任务是将用户的要求提交给 程序,再将程序返回的结果以特定的形式显示给用户 程序的任务是接收客户程序提出的服务请求,进行相应的处理,再 将结果返回给客户程序。
结构的基本原则是将计算机应用任务分解成多个子任务,由多台 计算机
