即时通信概述

[摘 要]即时通信能够即时发送和接收互联网消息,而TCP提供的是面向连接,可靠的数据传输服务。基于TCP的即时通信利用SOCKET套接字进行数据通讯,程序分为服务器端和客户端两部分。本文介绍了课题的设计背景、TCP协议和SOCKET的工作原理等,着重分析设计说明了基于TCP的即时通信程序的总体设计架构、各模块设计与实现过程,对程序中用到的主要的类及数据结构进行了详细深入的描述。并对设计中涉及到的主要函数的代码实现及程序的调试与测试过程做了详细的分析和介绍。通过本文的阐述,能够让我们对基于TCP协议的即时通信程序的工作原理和设计与实现过程有更充分的认知。

[关键词]即时通信 TCP协议

伴随着互联网的快速发展,人类社会步入了信息化、网络化时代。在信息社会,互联网为人们提供了巨大的便利,通过互联网人们可以方便的进行资源共享和随时、随地、随心的进行相互通信。即时通讯是互联网上最快、最便捷的信息传递方式,通过即时通讯人们可以打破地界的限制,随意沟通交流,而且最重要的是大量节约了成本。

21世纪的今天,人们的生活已经发生了翻天覆地的变化,互联网这个曾经的新兴事物也以它的方便快捷走进了千家万户。随着网络持续快速增长,网络规模迅速扩大,网络技术不断推陈出新,各种网络功能也日趋丰富。电子***务、远程教育、远程医疗、电子商务、移动信息、***数字内容等网上各类功能日新月异,信息交流更加便捷高效。可以说,人们的工作、学习、生活都已经离不开互联网了。而互联网在促进经济发展、推动社会进步和提高人民生活质量方面也发挥着越来越重要的作用。互联网是人类社会有史以来第一个世界性的***书馆和第一个全球性论坛。任何人,无论来自世界的任何地方,在任何时候,他(她)都可以参加,互联网永远不会关闭。而且,无论你是谁,你永远是受欢迎的。你不会由于不同的肤色、不同的穿戴、不同的而被排挤在外。在当今的世界里,唯一没有国界、没有歧视、没有***治的生活属于互联网。通过网络信息的传播,全世界任何人,不分国籍、种族、性别、年龄、贫富,互相传送经验与知识,发表意见和见解。

即时通信(IM)是指能够即时发送和接收互联网消息等的业务。即时通信作为中国互联网市场已经成为最普及的应用之一,即时通信的未来技术发展和应用创新将受到众多新技术趋势的影响,呈现越来越动态的变化,即时通信和社会化网络、统一通信、***协同三大技术热点的关系将越来越密切,已经构成重要的融合发展的趋势。

(1)社会化网络——社会化网络快速发展和即时通信的普及相互影响,即时通信在中国成为社会化网络的重要入口。例如,腾讯,在基于即时通信的基础上,构建了活跃用户规模过亿的大型社区。

(2)统一通信——即时通信越来越具备成为统一通信关键元素的特质。统一通信建立统一的客户界面和基础平台的理念在企业广受欢迎,成为电信市场发展的大势所趋。如果希望部署用户体验良好的统一通信平台,就必须重视提供灵活的即时通信功能。

(3)***协同——***协同也将吸收更多的即时通信发展的理念,呈现动态的变化。今天的***协同更加重视来自于每一个用户的参与程度,如何让员工和客户通过合适的***协同工具表达自己的意见和想法越来越重要。

目前比较流行的即时通信软件多数先天 “不足”,比如QQ、飞鸽等都是基于UDP协议的即时通信软件,而UDP属于“面向无连接,不可靠传输”,由于UDP在传送数据过程中没有建立连接,因此它只负责接收和传送由上层协议传递的信息,本身不做任何的检查、修改与应答,也因为它的不可靠性,使得它不能保证数据报能安全无误地到达目的地。这样用户在使用这些即时通信软件时就容易出现不知情的突然中断以及信息丢失等现象,给用户带来不必要的麻烦和困扰。本课题的设计实现就是基于这种情况,针对目前基于UDP的即时通信软件的先天不可靠性,设计了一种基于TCP协议的即时通信软件,由于TCP协议在网络通信传输机制中属于“面向连接,可靠传输”的类型,面向连接的传输意味着在进行通信以前,需要在两个系统之间建立逻辑连接,在每个数据传输的过程中都需要进行应答以保证数据包的完整。

基于局域网的即时通信工具,如今一般采用UDP或者 TCP协议体系来实现,开发技术已经比较成熟,通过这些开发的产品工具统统都实现了广域网上的即时通信这些软件,在使用方面各有特色,在实现方面也各有所长。即时通信的功能日益丰富,逐渐集成了电子邮件、博客、音乐、电视、游戏和搜索等多种功能。即时通信不再是一个单纯的聊天工具,它已经发展成集交流、资讯、娱乐、搜索、电子商务、办公协作和企业客户服务等为一体的综合化信息平台。

参考文献:

[1] Douglas er ,《用TCP/IP进行网际互联(第四版)》 机械工业出版社,2001

[2]Ray Horak著,徐勇等译,通信系统与网络,电子工业出版社,2001年3月

[3]马博. 即时通信市场:“运营商系”挑战“互联网系”. 中国电子报 , 2008

[4]宋国龙,浅谈即时通讯软件的开发技术 [J],山西电子技术,2003年02期

[5]王晋海,即时通信系统的研究与实现 [D],暨南大学,2004年

[6]马丹,即时通信系统终端的设计与实现 [D],电子科技大学,2005年

即时通信概述

转载请注明出处学文网 » 即时通信概述

学习

论油品储运系统中油库的情况

阅读(20)

本文为您介绍论油品储运系统中油库的情况,内容包括油库油样存储相关标准,储油库油气检测标准。本文石油储运系统中油库的设计思路,通过介绍油的总容量确定、工艺设计及消防设施设计,说明了油库的情况和安全防范措施对其功能、作用的发挥及

学习

南沙大酒店 璀璨的海滨明珠

阅读(74)

南沙大酒店坐落于风景如画的南沙海滨,面朝碧波浩淼的伶仃洋,背靠苍翠欲滴的蒲洲山,雄伟壮观的虎门大桥触目可及。酒店地理位置得天独厚,毗邻南沙客运港,距香港和澳门均仅需一个小时的航程,交通十分便利。南沙大酒店是霍英东开发南沙的一个重要

学习

活性炭雕 引爆净化空气大潮等

阅读(29)

本文为您介绍活性炭雕 引爆净化空气大潮等,内容包括炭雕净化空气的作用,炭雕净化空气是化学变化吗。在日常生活及工业生产中,活性炭常被用于消除臭味,防止毒气、净化臭水。吉林石化的石油泄漏后,松花江就是用活性炭来做最后的净水工作的。

学习

无线Wifi最优热点组网通信技术的研究

阅读(37)

本文为您介绍无线Wifi最优热点组网通信技术的研究,内容包括wifi无线通信技术,基于wifi的无线组网技术。新型的科技发展对社会进步有着促进作用,其中无线wifi技术在当前人们的生活中起到了重要作用,无线wifi网络通信节点在分布的地理位置方

学习

探究无磷洗衣粉是否是无污染的洗衣粉

阅读(24)

本文为您介绍探究无磷洗衣粉是否是无污染的洗衣粉,内容包括无磷洗衣粉主要是为了什么,无磷洗衣粉是中性洗衣粉吗。【摘要】文章通过一个在生活中常见的无磷洗衣粉广告,引发研究不同浓度无磷洗衣粉对白菜种子、绿豆种子和黑豆种子三种不同

学习

智能家居控制系统设计

阅读(21)

本文为您介绍智能家居控制系统设计,内容包括智能家居控制设计资料,智能家居控制系统方案的总体设计。介绍了以PC(个人计算机)、MCU(单片机AT89C52)、双音多频编解码集成电路MT8880C、语音录放芯片ISD4004和无线数据收发芯片nRF401为核心,通过

学习

企业流程优化探析

阅读(22)

本文为您介绍企业流程优化探析,内容包括企业流程优化经典案例,企业流程设计优化方法。摘要:市场的变化、互联网的盛行正在缩小企业与顾客之间的距离,市场变革导致企业的变革,也要求企业流程的变革。流程优化使企业在成本、品质、服务和

学习

千江月涌 万法归宗

阅读(28)

本文为您介绍千江月涌 万法归宗,内容包括万法归宗是一本什么书,老本万法归宗全书价格。水月观音、净瓶观音、鱼篮观音、书卷观音、数珠观音、送子观音、千手千眼观音,都是观世音菩萨的法身。造像有金铸,有玉雕,有瓷塑。笔者介绍的这尊元代

学习

我国应对通货膨胀的策略

阅读(20)

本文为您介绍我国应对通货膨胀的策略,内容包括抗通货膨胀的最佳策略,抵制通货膨胀有哪些策略。严重的通货膨胀破坏社会再生产的正常进行,导致生产过程紊乱;严重的通货膨胀使生产性投资减少,不利于生产的长期稳定发展。严重的通货膨胀使居民

学习

北京的“兔儿爷”

阅读(24)

本文为您介绍北京的“兔儿爷”,内容包括北京兔儿爷是什么意思,兔儿爷故事完整版。可能有很多人不解,在北京的中秋,这个兔子怎么就成了“爷”呢?前几天路过一家稻香村,看到临街的橱窗里摆了许多“兔儿爷”,心生疑问:什么时候稻香村还卖上“兔儿

学习

浅谈110kV变电站变压器室通风

阅读(22)

本文为您介绍浅谈110kV变电站变压器室通风,内容包括变电站配电室通风,110kv变电站通风口。针对变电站主变压器不同布置形式,对变压器室通风方案设计做了全面的分析比较。关键词:变电站、变压器、通风为满足城市规划的需要,与城市建筑及景观

学习

浅议信用证进口经济融资

阅读(25)

本文为您介绍浅议信用证进口经济融资,内容包括进口信用证下的融资品种,进口信用证的境外融资什么意思。本文从实务的角度分析了企业信用证进口贸易融资常用的方式及特点,并从企业财务的角度探讨了相关对策。关键词:信用证国际贸易融资一、

学习

城市轨道交通钢轨寿命的探讨

阅读(76)

本文为您介绍城市轨道交通钢轨寿命的探讨,内容包括一条钢轨寿命多长,中国铁路钢轨寿命。影响城市轨道交通中的钢轨使用寿命因素很多,如行车密度、轴重、钢轨材质、车辆类型及运营速度,也有相关专业的影响,如供电、信号等,还有波磨、冶炼工艺

学习

人民文学范文

阅读(29)

本文为您介绍人民文学范文,内容包括人民文学投稿范文,人民文学博客全文。人民文学范文第1篇郭老除了为《人民文学》杂志题写刊名外,《人民文学》向他约稿,差不多是有求必应。而《人民文学》也愿意有郭老这样的大作家给它写稿,以光篇幅。

学习

五大连池林区膜翅目天敌昆虫及寄主概述

阅读(218)

天敌昆虫在维持生态平衡、自然控制害虫大发生上起一定的作用。文章较为详尽的介绍了五大连池林区膜翅目14科近百种天敌昆虫及其寄主。关键词:昆虫;天敌;寄主;膜翅目;五大连池;林区1姬蜂科Ichneumonidae小型寄生蜂,以鳞翅目幼虫、叶蜂幼虫为寄主

学习

物联网浅析及发展概述

阅读(24)

本文为您介绍物联网浅析及发展概述,内容包括浅析物联网对生活的影响,物联网常用的组网方式浅析。物联网是新一代信息技术的重要组成部分。物联网的英文名称叫“TheInternetofthings”。顾名思义,物联网就是“物物相连的互联网”。这有两

学习

俄将研制新型秘密卫星通信系统 等

阅读(48)

本文为您介绍俄将研制新型秘密卫星通信系统 等,内容包括俄乌冲突与卫星通信,俄发射一颗通信卫星。俄将研制新型秘密卫星通信系统据俄罗斯媒体2014年8月15日报道,在未来的10年俄罗斯拟建立强大的个人空间通信基础架构,确保通信的全球覆盖性

学习

吡唑类农药概述

阅读(44)

本文为您介绍吡唑类农药概述,内容包括吡唑酮农药,农药苯甲吡唑酯作用。因吡唑环上取代基可多方位变换利于其结构的衍生化,同时吡唑类化合物具有高效、低毒、结构多样以及广泛的生物活性的特点,在杂环农药中扮演着重要的角色。吡唑类农药应

学习

建筑工程中常用结构分析方法概述

阅读(37)

本文为您介绍建筑工程中常用结构分析方法概述,内容包括建筑工程结构设计讲解,建筑原结构分析。随着计算机技术的发展和结构理论分析的进步,结构分析方法的种类也在不断的增加;但底部剪力法和振型分解反应谱法仍是最基本的分析方法,这在各国

学习

寿险法定准备金和财务准备金计提方法概述

阅读(248)

本文为您介绍寿险法定准备金和财务准备金计提方法概述,内容包括为什么要计提寿险责任准备金,计提寿险责任准备金对利润的影响。寿险公司的负债水平80%—90%都由责任准备金负债构成,准备金精算假设以及评估方法的细微变化都会对寿险公司的

学习

乙醛酸合成方法概述

阅读(22)

本文为您介绍乙醛酸合成方法概述,内容包括乙醛酸的合成路线,乙醛酸的制备方法。概述了乙醛酸的合成方法,并对各种方法的进行了简单对比,提出了目前存在的问题以及乙醛酸行业今后发展的建议。关键词:乙醛酸乙二醛草酸乙醛酸是最简单的醛酸,兼

学习

现代汉语趋向动词研究概述

阅读(27)

本文为您介绍现代汉语趋向动词研究概述,内容包括现代汉语动词的指称化研究,现代汉语情态动词研究。趋向动词是现代汉语中一个比较特殊的小类。学界主要从性质、范围、句法功能、语义功能等四个方面进行研究并取得了不少成果。关键词:趋向