专栏电商日志财经减肥爱情
投稿投诉
爱情常识
搭配分娩
减肥两性
孕期塑形
财经教案
论文美文
日志体育
养生学堂
电商科学
头戴业界
专栏星座
用品音乐

网络即时通信的原理和实现论文

  【摘要】:网络即时通信对于军事和民用领域均具有非常重要的作用,故对其研究具有非常重要的意义,本文以下内容将对网络即时通信的原理和实现进行分析和探讨,以供参考。
  【关键词】:网络;即时通信;原理;实现
  1、前言
  网络即时通信最初与军事上的需求紧密相关,然而随着计算机技术的飞速发展、网络带宽及处理能力的急剧增加,即时系统逐渐在民用领域也得到了广泛的应用,而且即时系统也由单机集中处理的系统发展为分布式即时系统,使得许多分布式即时应用得以实现,所以对其进行研究更具有很现实的意义,本文以下内容将对网络即时通信的原理和实现进行分析和探讨,以供参考。
  2、网络即时通信的原理
  即时通信是一种基于网络的通信技术,涉及到IPTCPUDPSockets、P2P、CS、多媒体音视频编解码传送、WebService等多种技术手段。无论即时通信系统的功能如何复杂,它们大都基于相同的技术原理,主要包括客户服务器(CS)通信模式和对等通信(P2P)模式。
  CS结构以数据库服务为核心将连接在网络中的多个计算机形成一个有机的整体,客户机(Client)和服务器(Server)分别完成不同的功能。但在客户服务器结构中,多个客户机并行操作,存在更新丢失和多用户控制问题。因此,在设计时要充分考虑信息处理的复杂程度来选择合适的结构。实际应用中,可以采用三层CS结构,三层CS结构与中间件模型非常相似,由基于工作站的客户层、基于服务器的中间层和基于主机的数据层组成。在三层结构中,客户不产生数据库查询命令,它访问服务器上的中间层,由中间层产生数据库查询命令。三层CS结构便于工作部署,客户层主要处理交互界面,中间层表达事务逻辑,数据层负责管理数据源和可选的源数据转换。
  P2P模式是非中心结构的对等通信模式,每一个客户(Peer)都是平等的参与者,承担服务使用者和服务提供者两个角色。客户之间进行直接通信,可充分利用网络带宽,减少网络的拥塞状况,使资源的利用率大大提高。同时由于没有中央节点的集中控制,系统的伸缩性较强,也能避免单点故障,提高系统的容错性
  能。但由于P2P网络的分散性、自治性、动态性等特点,造成了某些情况下客户的访问结果是不可预见的。例如,一个请求可能得不到任何应答消息的反馈。当前使用的IM系统大都组合使用了CS和P2P模式。在登录IM进行身份认证阶段是工作在CS方式,随后如果客户端之间可以直接通信则使用P2P方式工作,否则以CS方式通过IM服务器通信。
  3、网络即时通信概要设计
  3。1,拓扑结构
  TCP和UDP是TCPIP协议的两个主要传输协议,TCP是面向连接的,UDP是面向无连接的,而实际上他们最大的区别在于为应用协议提供不同的服务,TCP协议为应用程序提供点到点的通信。
  UDP为应用程序提供多对多的通信,UDP在进行通讯的应用的数量上面,具有更大的灵活性,多个应用可以向一个接收方发送报文,一个发送方向也可以向多个接收方发送报文。UDP还可以使用底层网络的广播和组播设施交付报文。
  由于TCP和UDP得语义不同,如果要考虑应用协议所要求的语义,设计者就不能不再面向连接和无连接的传输协议间作出选择,利用面向连接的TCP协议,可以大大简化应用协议的设计工作。由于UDP不提供可靠的交付,无连接传输要求应用协议提供可靠性,并在必要时,使用一种称为自适应重传的复杂技术。
  3。2,功能设计
  用户注册模块:用户需要正确填写自己的用户名、密码、真实姓名、性别、个性签名等信息,如果用户名合法且未被占用,则可以注册成功。
  用户登录模块:用户需要正确填写自己的用户名、密码,如果验证成功,则可以进入到JQQ即时通讯系统主面板,与在线好友进行即时通信。
  分组管理模块:包括对分组的添加与删除,添加分组过程中,分组不能为空并且不能有重复的分组,删除分组过程中,只要选定要删除的分组,即可删除成功。
  好友管理模块:包括好友的添加与删除,添加好友过程中,好友不能为空,不能加自己为好友,要添加的好友必须存在并且不能有重复的好友。删除好友的过程中,只要选定所属分组下的相应好友,即可删除成功。
  查询用户模块:列出了除了自己的所有用户的基本相信包括是否在线,用户可以根据需要加为好友并进行通讯,对于在线状态的好友可以进行在线交流。
  即时通信模块:其是本系统最关键的环节与目的所在,用户可以选择分组中的在线好友进行即时通信,并且当交流完毕时自动保存聊天记录。
  聊天记录模块:主要记录了与相应好友的所有聊天记录,可以方便的浏览一些重要信息和谈论话题等。
  3。3,即时通信系统关系型数据库的实现
  MicrosoftSQLServer2008是一个高性能的客户端服务器结构的关系数据库管理系统,SQLServer是为支持高容量的事务处理以及数据仓库和决策支持系统而设计的,它运行在MicrosoftWindowsNT4或MicrosoftWindows2000Server上,基于使用Intel处理器的网络,也能够为其他的Microsoft操作系统提供很多客户端工具和网络接口。由于SQLServer的开放结构,其他系统也能和它交互操作。使用它可以完成事务处理、存储和分析数据以及创建新的应用程序。
  4、结尾
  本文以上内容对网络即时通信的原理和实现进行了分析和探讨,表达了观点和见解,本人相信,随着计算机技术的发展,网络即时通信必将以更加先进的形式出现,而作为软件从业人员,也只有不断学习和实践,才能为软件工程发展做出更大的贡献。

数字技术在电力电气自动化中的运用随着科学技术的进步,数字技术得到了很大的发展。目前,数字技术已经在许多行业得到了非常广泛的应用。良好的数字技术应用可以有效地提高企业的生产控制效率,提升电力电气自动化水平,从而促进陈海滨垃圾费随水费征收切实可行当资金问题越发成为阻碍行业发展的核心问题,垃圾处理行业也开始寻求从收费环节ldquo突围困境rdquo。关于进一步加强城市生活垃圾处理工作意见提出,将按照ldquo谁产生谁付费rd实验室废物处理必须建立有效机制固体废弃物处理技术ldquo实验室产生的污染物常常被人们忽视,其实,实验室排放物往往是严重的污染源。而目前,这一领域尚处于法律监控盲区。rdquo据新华社报道,在刚刚召开的吉林省政将有机垃圾废料转变成高效有机肥的先进技术及方法一总论当今世界环境保护,资源回收和再生利用是21世纪所研究的重要课题。如何利用先进的生物工程技术将日益堆积成山的垃圾中可分解的有机质,转化成高效的有机肥回归大自然,以确保人类生活的超大型固废筒仓结构设计探讨摘要超大型固废筒仓的设计和制作在引入公路加筋土挡墙设计理念后可以做到构造非常简单和廉价,可广泛应用于各种固废治理和生物质能源利用领域。本文将对超大型固废筒仓体的结构强度(环筋)和竖三聚氰胺泡沫塑料应用前景看好我国城市快速路的建设已进入高速发展的阶段,公路噪音扰民的问题已经提到政府的议事日程上。专家预测,在高速公路的隔音降噪领域,蜜胺泡沫塑料具有极大的市场潜力。蜜胺泡沫塑料用于家用电脑工北京城市铁路振动与噪声控制对策减振降噪措施在城铁建设中的意义城市铁路作为城市快速轨道交通,极大地方便了城市人口的出行,提高了人们居家择业的机动性,利于城市的环保。但城市铁路也给城市环境带来了诸如噪声振动电磁辐射装修中的隔音防噪设计城市建设进一步加快,不可避免地加剧了噪音污染的程度。尤其交通噪音在城市噪音中所占的比例高达。许多日夜与路相伴的城市居民对此自然ldquo刻骨铭心rdquo。噪音的强度可用声级表示,浅谈公路交通噪声的防治噪声是生活中产生的令人不快的声音,它干扰人们正常的工作睡眠和娱乐,甚至会影响人们的生理和心理健康。公路交通噪声是指汽车在公路上行驶时所产生的噪声,交通噪声在现代生活中是很普遍的最难职业噪声危害与控制进展述评环境噪声主要来源于厂矿内部向外辐射的工业噪声以及交通噪声建筑施工噪声和生活噪声等。由厂矿内部向外辐射引起扰民的工业噪声,占相当大的比例。因此常常有这样一种情况,把厂矿内的噪声治理好处理畜禽粪生物菌发酵新模式SYB生物技术研究小组是中国科学院周培源基金会下属机构,研究小组的科研人员在十几年的研究工作中把工作的重点放在微生物的技术应用上。我们经过多年的技术研发生产实践和市场应用,目前已形
学生是识字的主人小学语文论文语文课程标准指出低年级识字教学的目标,首先是要让学生喜欢学习汉字,有主动识字的愿望。正因为有了这种喜欢和愿望,可以让学习汉字变得更轻松更主动。那么如何让学生一开始接触汉字,就喜欢上校园社会实践活动论文社会实践是高校培养大学生综合素质和能力重要途径,是加强大学生思想政治教育有效载体,也是课堂学习的有益补充。下面是小编为大家整理的学校社会实践论文,供大家参考。高校大学生社会实践浅析浅析方以智三冒思想及儒学发展论文易余是方以智历生死关后的呕心沥血之作,与东西均一样,可以奠定方以智在哲学史上的重要地位,可视作中国传统文化研究中亟待开发的金矿。笔者初读易余时,在目录中发现了一个方以智独创的概念三扁平化设计思维下的平面设计的论文摘要扁平化设计不是新时代的设计风格,从拟物化到扁平化,来自于现代企业管理中的扁平化管理制度在数字终端界面设计的引领下一跃成为现代设计的新宠,其倡导的极简主义风格也再次为设计界带来了浅谈贫困山区基层文化建设论文一贫困山区基层文化建设存在的主要问题(一)贫困山区基层文化的基础设施建设不完善众所周知,乡镇文化中心是贫困山区的主要的基本的文化服务的主体,负责提供基层文化功能。但是当前乡镇文化中社会实践活动论文社会实践是每一个人必须拥有的一段经历,它使我们在实践中了解社会在实践中巩固知识。以下文章是小编为大家整理的关于社会实践活动论文的范文,欢迎大家阅读参考!社会实践活动论文时光荏苒,三寒假社会实践活动论文范例导语社会实践有利于大学生确认适合的职业为向职场过渡做准备。下面是小编为你准备的寒假社会实践活动论文范例,希望对你有帮助!寒假社会实践活动论文一经过长途跋涉,我们终于走进了吕梁,走进高校智能教学管理的广泛应用探析论文摘要随着物联网技术的发展,借助智能编程构架管理的物联网技术也逐步迈入高校的教学管理分支当中。在物联网智能管理开发的背景下,结合高校的新教改,将各种自然科学专业的教学实践中新增了程序大一土木工程导论论文论文是各专业学员都必须完成的集中实践性教学环节,不能免修。要求每位学员在学校指定的指导教师的指导下,独立完成论文的写作,下面小编带来的是大一土木工程导论论文,希望对你有帮助。摘要土科技论文量化评比管理的持续创新及应用研究推荐摘要基于本单位在科技论文管理中有关论文评分规则在实际应用中所存在的问题,通过对其探索研究以及提出的改进思路,并予以持续创新应用,继而使得其问题得以解决,且取得了良好的效果,另具有可关于移动网络发展对高中生的影响论文一高技术武器装备将明显改变现代战场与作战行动20世纪60年代以来的一些局部战争和军事冲突,特别是近期的几场局部战争的实践表明,军事高技术的发展,武器装备的变革,已经极大地促进了作战
友情链接:快好知快生活快百科快传网中准网文好找聚热点快软网