不容置疑,Internet已经成为真正的信息高速公路。从实际工程应用角度出发,以计算机网络原理为指导,结合当前网络中的一些常用技术,编程实现基于C/S架构的网络聊天工具是切实可行的。
问题一:什么是即时通讯? 即时通讯就是你跟我说一句,我回你一句这类软件。分个人和企业,个人使用的你肯定熟悉不过企鹅,企业的我推荐你益信
问题二:即时通信和实时通信的区别 即时通信(im)和实时通信都是一套网络通信系统,其本质都是对信息进行转发。其最大的不同点,是对信息传递的时间规定。二者的区别可以从以下几个方面:
一、场景
常见的即时通信场景包括文字聊天、语音消息发送、文件传输、音视频播放等。通俗的说,就是发短信。
实时通信的场景包括语音、视频电话会议、网络电话等。通俗的说,就是打电话。
二、产品需求点
即时通讯:主要要求可靠,考核送达率。要是你发一条短信,结果丢了,对方没收到!你再也不相信短信了吧。
实时通信:主要要求低延时和接通率。
低延时:你打一通电话,每说一句话,对方得几秒钟才有回应,这电话你也讲不下去了吧。
接通率:你打电话,你这边听到接通了,实际上对方的手机毫无反应,这实际上就没接通。这跟短信没送到,造成的恶劣影响是一样的。
三、技术环节
即时通信技术环节:消息发送和确认,【消息接入端、服务端消息逻辑处理,服务端消息缓存和存储,转发,服务端用户状态管理,心跳机制,消息发送端】、消息接收和确认。
实时通信技术环节:采集、前处理、编码、【服务端接入、转发、服务端接入】、解码、播放和渲染。
这些技术环节重合的部分是:信息转发。
四、传输协议
公共互联网上,最常用的通信协议有TCP、UDP。
TCP:Tran *** ission Control Protocol,传输控制协议是基于连接的协议,也就是说,在正式收发数据前,必须和对方建立可靠的连接。有延迟不可控的特点。
UDP:User Data Protocol,用户数据报协议,是与TCP相对应的协议。它是面向非连接的协议,它不与对方建立连接,而是直接就把数据包发送过去。 存在丢包、抖动、延迟的特征。
即时通信系统为了保证连接的可靠性,最常用的是TCP协议或者类TCP连接协议。这类协议的特点是追求连接的可靠性,而造成了延迟的不可控性,超过2秒的延迟响应是常态,甚至几十分钟的延迟响应,而电信级的实时通信标准是400ms,而基于互联网的实时通信需要另辟蹊径,开创出新的传输解决方案。这又与应用场景相关了。发短信,延迟几秒钟送达,对使用者影响不大。
实时通信,会采用 UDP 作为基础传输协议。在设计低延时的实时通信服务时,UDP 表现要比 TCP 好得多。这是因为实时通信中,低时延比可靠性更重要。打电话,几秒的延迟是不能忍受的。
TCP协议封装了消息的重传机制,在丢包的情况下,采用TCP协议的应用程序几乎无法优化这个重传机制,来达到低时延的效果。特别是在移动互联网络中,超过30%丢包时,TCP 的延时可以到几十分钟, 超过 50%丢包时,甚至很容易断开。 在同样丢包30%的链路上,UDP还可以传输数据,TCP就无法进行实时通信了。
基于UDP协议,加上对丢包的情况开发了各种算法进行补偿,一方面尽量保证和恢复数据的连续性。另外一方面,当某些数据包无法恢复时,会丢弃对应的音视频数据包,而不会影响后续的实时通信服务。
五、成本
成本涉及到的环节有:服务端接入、存储和转发。(人工成本就不谈了)
二者成本会产生差异的环节有:
从服务端接入方式来看,即时通信采用TCP协议来保证可靠性,可能会建立多个连接,相比无连接的UDP传输方式,这是一种昂贵的传输方式。实时通信可以基于UDP协议,与服务端建立灵活的、快速的接入机制。
存储方面,实时通信在服务端是实时转发,不会在服务端存储数据,而即时消息系统一般会将缓存转为存储数据,包括富媒体数据,会占用大量的存储空间,产生更多的存储成本。
从成本上来看,传输同样信息量的数据,基于TCP的即时通信方式......>>
问题三:名词解释:什么是即时通讯 即时通讯(Instant Messaging)是目前Internet上最为流行的通讯方式,各种各样的即时通讯软件也层出不穷;服务提供商也提供了越来越丰富的通讯服务功能。 不容置疑,Internet已经成为真正的信息高速公路。从实际工程应用角度出发,以计算机网络原理为指导,结合当前网络中的一些常用技术,编程实现基于C/S架构的网络聊天工具是切实可行的。
目前,中国市场上的企业级即时通信工具主要包括:信鸽、视高科技的视高可视协同办公平台、263EM、群英CC2010、通软联合的Go、腾讯公司的RTX、IBM的Lotus Sametime、点击科技的GKE、中国互联网办公室的imo、中国移动的企业飞信、华夏易联的e-Link、擎旗的UcStar等。相对于个人即时通信工具而言,企业级即时通信工具更加强调安全性、实用性、稳定性和扩展性。[1]
实时通信(Instant Messaging,简称IM)是一个实时通信系统,允许两人或多人使用网络实时的传递文字消息、文件、语音与视频交流。[2]
中文名
即时通讯
中文名
即时通讯
译 名
Instant Messenger
简 称
IM
分 类
应用软件
又 名
实时通讯
问题四:什么是即时通信 即时通信(IM)是指能够即时发送和接收互联网消息等的业务。1998年即时通信的功能日益丰富,逐渐集成了电子邮件、博客、音乐、电视、游戏和搜索等多种功能。即时通信不再是一个单纯的聊天工具,它已经发展成集交流、资讯、娱乐、搜索、电子商务、办公协作和企业客户服务等为一体的综合化信息平台。随着移动互联网的发展,互联网即时通信也在向移动化扩张。目前,微软、AOL、Yahoo等重要即时通信提供商都提供通过手机接入互联网即时通信的业务,用户可以通过手机与其他已经安装了相应客户端软件的手机或电脑收发消息。
baike.baidu/view/1触88645
问题五:实时聊天是什么意思 就是两个人同时在互相聊天,一般是通过网络聊天工具
问题六:即时通信的简介 即时通信(IM)是指能够即时发送和接收互联网消息等的业务。自1998年面世以来,特别是近几年的迅速发展,即时通信的功能日益丰富,逐渐集成了电子邮件、博客、音乐、电视、游戏和搜索等多种功能。即时通信不再是一个单纯的聊天工具,它已经发展成集交流、资讯、娱乐、搜索、电子商务、办公协作和企业客户服务等为一体的综合化信息平台。
问题七:即时通讯软件是什么? VOIP(网络电话)利用互联网直接拨打对方的固定电话和手机,用网络电话可以随时随地拨打国内、国际电话,通话质量清晰稳定,而资费只有传统电话 的10%-20%,可以帮助用户大大节省手机话费。VOIP(网络电话)以其低成本和方便快捷的优势,受到越来越多用户的喜爱。可以分为软件电话和硬件电话。
软件电话:软件电话是在电脑/手机/平板上下载软件,然后购买网络电话卡,然后通过耳麦或者其他终端实现和对方(固话或者手机)进行通话;
硬件电话:硬件电话比较适合公司、话吧等使用。首先要一个语音网关,网关一边接到路由器上,另一边接到普通的话机上,然后普通话机即可通过网络自由呼出了。答案来自蜂云智能网站。
问题八:搜索引擎和即时通信的服务功能是什么 搜索引擎是一个检索工具,用于关键词搜索,并把相关结果呈现出来,用户可以点击进入查看,信息是已经存在的。
即时通信是一对一沟通工具,是在线的,实时的。
问题九:即时通讯软件是什么 80分 即时通讯(Instant messaging,简称IM)是一个终端服务,允许两人或多人使用网路即时的传递文字讯息、档案、语音与视频交流。
即时通讯按使用用途分为企业即时通讯和网站即时通讯,根据装载的对象又可分为手机即时通讯叮PC即时通讯。
手机即时通讯代表是短信
PC即时通讯如:QQ、MSN、百度hi、等
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)