计算机网络即时通信
即时通信(InstantMessaging,IM)是指基于Internet而提供的一种能够即时发送和接
收互联网消息的服务。通常它基于软件的消息客户端在两点或多点之间通过主机服务器来传
送信号或者建立文本聊天。
即时通信业务的实现是在即时通信协议,如XMPP、SIMPLE、Jabber、CPIM、IRCP的基
础上实现的。
XMPP(可扩展通讯和表示协议)
它用于流式传输准实时通讯、表示和请求响应服务的XML元素。它基于Jabber协议,
是用于即时通讯的一个开放且常用的协议。尽管XMPP没有被任何指定的网络架构所融合,
它还是经常会被用于客户机/服务器架构当中,客户机需要利用XMPP协议通过TCP连接来
访问服务器,而服务器也是通过TCP连接进行相互连接。
SIMPLE(即时通讯对话初始协议和表示扩展协议)
SIMPLE协议为SIP协议指定了一整套的架构和扩展方面的规范,而SIP是一种网际电话
协议,可用于支持IM/消息表示。SIP能够传送多种方式的信号,如INVITE信号和BYE信号
分别用于启动和结束会话。SIMPLE协议在此基础上还增加了另一种方式的请求,即MESSAGE
信号,可用于发送单一分页的即时通讯内容,即分页模式的即时通讯。SUBSCRIBE信号用于
请求把显示信息发送给请求者,而NOTIFY信号则用于传输显示信息。较长IM对话的参与
者们需要传输多种的延时信息,它们使用INVITE和一个叫做消息会话中继协议(MSRP)。
与SIMPLE协议结合,MSRP协议可用于IM的文本传输,正如与SIP协议相结合,RTP协议
就可以用于传输IP电话中的语音数据包一样。
Jabber
它是一种开放的、基于XML的协议,用于即时通讯消息的传输与表示。国际互联网中
成千上万的服务器都使用了基于Jabber协议的软件。Jabber系统中的一个关键理念“传输”,
也称为“网关”,支持用户使用其它协议访问网络。如AIM和ICQ、MSNMesnger和Windows
LiveMesnger、SMS或E-mail等。
CPIM(即时通讯通用结构协议)
CPIM定义了通用协议和消息的格式,即时通讯和显示服务都是通过CPIM来达到IM系
统中的协作。
IRCP(网际转发聊天协议)
IRCP支持两个客户计算机之间、一对多(全部)客户计算机和服务器对服务器之间的
通信。该协议为大多数网际即时通讯和聊天系统提供了技术基础。IRC协议在TCP/IP网络系
统中已经得到了开发,尽管没有需求指定这是IRC协议的唯一操作环境。IRC协议是一种基
于文本的协议,使用最简单的客户端程序就可作为其连接服务器的接口(socket)程序。
随着移动互联网的发展,互联网即时通信也在向移动化扩张。目前,微软、AOL、Yahoo、
CALLING、UcSTAR等重要即时通信提供商都提供通过手机接入互联网的即时通信业务,用户
可以通过手机与其他已经安装了相应客户端软件的手机或计算机收发消息。
即时通信业务自1998年问世以来,随着计算机网络通信技术的迅速发展,其功能也日
益丰富,逐渐集成了电子邮件、博客、音乐、视频电话、语音聊天和会议等多种功能。即时
通信已经不再是一个单纯的聊天工具,它已经发展成集交流、咨询、娱乐、搜索、电子商务、
办公协作和企业客户服务等位一体的综合化信息平台。
现在国内的即时通信工具按照使用对象分为两类:一类是个人IM,如:QQ、百度Hi、
网易泡泡、盛大圈圈、移动飞信、阿里旺旺等。其中,QQ的前身OICQ在1999年2月第一
次推出,目前几乎接近垄断中国在线即时通讯软件市场。百度Hi具有文字消息、语音视频
通话、文件传输等功能。另一类是用户企业IM,简称EIM,如E话通、CALLING、UC、EC
企业即时通信软件、商务通CALLINGUC等。
本文发布于:2023-01-04 14:36:48,感谢您对本站的认可!
本文链接:http://www.wtabcd.cn/fanwen/fan/90/91161.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
留言与评论(共有 0 条评论) |