教育资源为主的文档平台

当前位置: 查字典文档网> 所有文档分类> 论文> 大学论文> 试论即时通讯工具IM的技术原理与发展计算机论文_工学论文_

试论即时通讯工具IM的技术原理与发展计算机论文_工学论文_



★★★资料分享大全-分享无极限★★★
试论即时通讯工具IM的技术原理与发展计算机论文_工学论文一、IM技术概念
IM技术全称Instant Messaging,中文翻译“即时通讯”,它是一种使人们能在网上识别
在线用户并与他们实时交换消息的技术,是电子邮件发明以来迅速崛起的在线通讯方式。
IM的出现和互联网有着密不可分的关系,IM完全基于TCP/IP 网络协议族实现,而TCP/IP
协议族则是整个互联网得以实现的技术基础。 最早出现即时通讯协议是IRC(Internet Relay
Chat),但是可惜的是它仅能单纯的使用文字、符号的方式通过互联网进行交谈和沟通。随
着互连网变得高度发达,即时通讯也变得远不止聊天这么简单,自年第一个IM产品ICQ 发
明后,IM 的技术和功能也开始基本成型,语音、视频、文件共享、短信发送等高级信息交
换功能都可以在IM 工具上实现,于是功能强大的IM 软件便足以搭建一个完整的通信交流
平台。目前最具代表性的几款的IM通讯软件有MSN、Google Talk、Yahoo、Messenger 、
腾讯QQ 等。
二、IM技术原理和工作方式
典型的IM 工作方式如下:登陆IM 通讯中心(IM 通讯服务器),获取一个自建立的历
史的交流对象列表(好友列表),然后自身标志为在线状态,当好友列表中的某人在任何时
候登录上线并试图通过你的计算机联系你时,IM 系统会发一个消息提醒你,然后你能与他
建立一个聊天会话通道进行各种消息如键入文字、通过语音等的交流,
从技术上来说,IM的基本技术原理如下:
IM服务器
登陆或注销 登陆或注销
用户A 通过列表找到B,用户B 获得的消息并与之交谈
通过IM服务器指引建立与B 单独的通讯通道
第一步,用户A 输入自己的用户名和密码登录IM服务器,服务器通过读取用户数据库
来验证用户身份,如果验证通过,登记用户 A 的 IP 地址、IM 客户端软件的版本号及使用
的TCP/UDP 端口号,然后返回用户A 登录成功的标志,此时用户A 在IM系统中的状态为
在线(Online Presence)。
第二步,根据用户 A 存储在 IM 服务器上的好友列表(Buddy List),服务器将用户 A
在线的相关信息发送给也同时在线的IM好友的PC 机,这些信息包括在线状态、IP 地址、
IM客户端使用的TCP 端口(Port)号等,IM好友的客户端收到此信息后将在予以提示。
第三步是IM服务器把用户A存储在服务器上的好友列表及相关信息回送到他的客户端
机,这些信息包括也在线状态、IP 地址、IM客户端使用的TCP 端口(Port)号等信息,用
户A 的IM客户端收到后将显示这些好友列表及其在线状态。
三、IM通讯方式

.在线直接通讯
如果用户A 想与他的在线好友用户B 聊天,他将直接通过服务器发送过来的用户B 的
IP 地址、TCP 端口号等信息,直接向用户B 的PC 机发出聊天信息,用户B 的IM客户端软
件收到后显示在屏幕上,然后用户 B 再直接回复到用户 A 的 PC 机,这样双方的即时文字
消息就不再IM服务器中转,而是直接通过网络进行点对点的通讯,即对等通讯方式(Peer To
Peer)。
.在线代理通讯
用户A 与用户B 的点对点通讯由于防火墙、网络速度等原因难以建立或者速度很慢,
IM服务器将会主动提供消息中转服务,即用户A 和用户B 的即时消息全部先发送到IM服
务器,再由服务器转发给对方。 .离线代理通讯
用户A 与用户B 由于各种原因不能同时在线的时候,如此时A 向B 发送消息,IM 服
务器可以主动寄存A 用户的消息,到B 用户下一次登陆的时候,自动将消息转发给B。
.扩展方式通讯
用户 A 可以通过 IM 服务器将信息以扩展的方式传递给 B,如短信发送方式发送到 B
的手机,传真发送方式传递给B 的电话机,以email 的方式传递给B 的电子邮箱等。
早期的IM系统,在IM客户端和IM服务器之间通讯采用UDP 协议,UDP 协议是不可
靠的传输协议,而在 IM 客户端之间的直接通讯中,采用具备可靠传输能力的 TCP 协议。
随着用户需求和技术环境的发展,目前主流的IM系统倾向于在IM客户端之间、IM客户端
和IM服务器之间都采用TCP 协议。
即时通讯相对于其他通讯方式如电话、传真、email 等的最大优势就是消息传达的即时
性和精确性,只要消息传递双方均在网络上可以互通,使用即时通讯软件传递消息,传递延
时仅为秒种
四、兴起的嵌入式IM工具。
传统的IM在统治了互联网即时通讯领域长达十年之久,以其日趋稳定的定能,与较强
的用户黏着度,至今仍统治着这个巨大的市场。然而,软件行业的技术精英们,并不满足于
此。他们厚积薄发,一直致力于开发出性能更为优越的即时通讯工具。当然,在功能上的不
断完善,自然是一个必然的发展方向,在 Web.时代,如何大力增强用户对网站的黏着度,
而不仅仅是对于IM 的拥附,已经成为他们的主攻方向了。于是,嵌入式IM 工具,应运而
生了
相对以往的传统的即使沟通工具,它们需要用户下载软件包,需要用户进行安装。对于
拥有IM 产品的网站而言,用户在登陆网站后,不能直接使用其IM 工具,对于流量与用户
的黏着度,都是有一定影响的。因此在IM与网站相互依存的今天,没有哪家网络公司,愿
意将IM工具孤立开来。
于是,目前,一种新型的嵌入式IM 工具就应运而生了。这种IM 工具,不需要下载安
装,当用户登陆网页后,该IM直接嵌套在网 页中,可以直接使用。
而在功能上,则一点也不输于传统的 IM,无论是传统的文字沟通的速度与效率,还是
近年来越来越成为IM工具必备的音频/视频功能,这种嵌入式IM都能提供非常稳定的传输。
更值得一提的是,因为嵌入式IM是嵌套在网页上的,软件供应商,可以根据网站需求,设
计出适合网站风格的IM产品。而不是像传统的IM工具,千篇一律,毫无个性可言。
目前,这类嵌入式IM在社区、交友、社团及协作等类型的网站上,应用已经较为广泛。
在Web.时代,将发挥越来越重要的作用。

版权声明:此文档由查字典文档网用户提供,如用于商业用途请与作者联系,查字典文档网保持最终解释权!

下载文档

热门试卷

2016年四川省内江市中考化学试卷
广西钦州市高新区2017届高三11月月考政治试卷
浙江省湖州市2016-2017学年高一上学期期中考试政治试卷
浙江省湖州市2016-2017学年高二上学期期中考试政治试卷
辽宁省铁岭市协作体2017届高三上学期第三次联考政治试卷
广西钦州市钦州港区2016-2017学年高二11月月考政治试卷
广西钦州市钦州港区2017届高三11月月考政治试卷
广西钦州市钦州港区2016-2017学年高一11月月考政治试卷
广西钦州市高新区2016-2017学年高二11月月考政治试卷
广西钦州市高新区2016-2017学年高一11月月考政治试卷
山东省滨州市三校2017届第一学期阶段测试初三英语试题
四川省成都七中2017届高三一诊模拟考试文科综合试卷
2017届普通高等学校招生全国统一考试模拟试题(附答案)
重庆市永川中学高2017级上期12月月考语文试题
江西宜春三中2017届高三第一学期第二次月考文科综合试题
内蒙古赤峰二中2017届高三上学期第三次月考英语试题
2017年六年级(上)数学期末考试卷
2017人教版小学英语三年级上期末笔试题
江苏省常州西藏民族中学2016-2017学年九年级思想品德第一学期第二次阶段测试试卷
重庆市九龙坡区七校2016-2017学年上期八年级素质测查(二)语文学科试题卷
江苏省无锡市钱桥中学2016年12月八年级语文阶段性测试卷
江苏省无锡市钱桥中学2016-2017学年七年级英语12月阶段检测试卷
山东省邹城市第八中学2016-2017学年八年级12月物理第4章试题(无答案)
【人教版】河北省2015-2016学年度九年级上期末语文试题卷(附答案)
四川省简阳市阳安中学2016年12月高二月考英语试卷
四川省成都龙泉中学高三上学期2016年12月月考试题文科综合能力测试
安徽省滁州中学2016—2017学年度第一学期12月月考​高三英语试卷
山东省武城县第二中学2016.12高一年级上学期第二次月考历史试题(必修一第四、五单元)
福建省四地六校联考2016-2017学年上学期第三次月考高三化学试卷
甘肃省武威第二十三中学2016—2017学年度八年级第一学期12月月考生物试卷

网友关注

新型同步式软化除氧装置的研制
从CSCD看区域自然科学研究发展——1989~2008年广东省科技论文产出统计分析
“网络环境下学生自主、合作、探究学习模式的研究”
北京市中学体育教师继续教育课程体系的改革
基于统计进修的人工智能在数字游戏机和数字文娱上的应用[最新]
低压锅炉的氧腐蚀问题及对策
2012年校定期刊分类办法
水中化学需氧量
論漢朝的「統治階級」 以西漢時期的變遷為中心 - 臺灣大學計算機及 ...
【DOC】期刊读者服务工作的变革及对策
家族企业内部冲突及其管理问题探讨
负氧离子在养殖业方面的应用
高校_计算机文化基础_教学思考与探讨
小学教育专业学生专业素质培养探析
计算机辅助语言学习对英语语法教学影响研究
【doc】浅谈医学科技期刊的经营策略
[精华]论文二
国外生物技术产业最新发展现状综述
探讨工民建节能工程施工的新技术
合理饮食决定健康
英国专业博士学位的形成_初步发展及主要特点.pdf
小型单重态氧发生器中氯气利用率的测量
php办公用品网上商城的设计与实现
如何培养学生学习物理的良好习惯
基于Brew平台人工智能的研究
基于LASAR的数字电路可测试性设计方法研究(可编辑)
教育教学论文 利用信息技术促进城乡小学教育均衡发展
数字网络时代我国彩票业的发展
【word】 《岭南心血管病杂志》荣获“广东省优秀科技期刊二等奖”称号
关于我国中学化学教学增加定量型实验的研究

网友关注视频

冀教版小学数学二年级下册1
【部编】人教版语文七年级下册《老山界》优质课教学视频+PPT课件+教案,安徽省
第19课 我喜欢的鸟_第一课时(二等奖)(人美杨永善版二年级下册)_T644386
冀教版小学英语四年级下册Lesson2授课视频
第4章 幂函数、指数函数和对数函数(下)_六 指数方程和对数方程_4.7 简单的指数方程_第一课时(沪教版高一下册)_T1566237
沪教版牛津小学英语(深圳用) 六年级下册 Unit 7
苏教版二年级下册数学《认识东、南、西、北》
沪教版牛津小学英语(深圳用) 五年级下册 Unit 10
3.2 数学二年级下册第二单元 表内除法(一)整理和复习 李菲菲
冀教版英语五年级下册第二课课程解读
19 爱护鸟类_第一课时(二等奖)(桂美版二年级下册)_T3763925
人教版历史八年级下册第一课《中华人民共和国成立》
【部编】人教版语文七年级下册《逢入京使》优质课教学视频+PPT课件+教案,安徽省
第8课 对称剪纸_第一课时(二等奖)(沪书画版二年级上册)_T3784187
外研版英语三起5年级下册(14版)Module3 Unit1
19 爱护鸟类_第一课时(二等奖)(桂美版二年级下册)_T502436
北师大版数学四年级下册3.4包装
冀教版小学数学二年级下册第二单元《租船问题》
北师大版数学四年级下册第三单元第四节街心广场
外研版英语七年级下册module3 unit2第二课时
【部编】人教版语文七年级下册《老山界》优质课教学视频+PPT课件+教案,安徽省
沪教版八年级下册数学练习册21.4(1)无理方程P18
外研版英语三起5年级下册(14版)Module3 Unit2
【部编】人教版语文七年级下册《逢入京使》优质课教学视频+PPT课件+教案,安徽省
苏科版数学八年级下册9.2《中心对称和中心对称图形》
【部编】人教版语文七年级下册《过松源晨炊漆公店(其五)》优质课教学视频+PPT课件+教案,辽宁省
北师大版数学 四年级下册 第三单元 第二节 小数点搬家
冀教版小学英语五年级下册lesson2教学视频(2)
第五单元 民族艺术的瑰宝_15. 多姿多彩的民族服饰_第二课时(市一等奖)(岭南版六年级上册)_T129830
8 随形想象_第一课时(二等奖)(沪教版二年级上册)_T3786594