安全网厂家
免费服务热线

Free service

hotline

010-00000000
安全网厂家
热门搜索:
技术资讯
当前位置:首页 > 技术资讯

简述即时通讯四种协议

发布时间:2020-07-21 18:25:41 阅读: 来源:安全网厂家

IM(Instant Messaging)正在被广泛地采用,特别是在公司与它们的客户互动联接方案上。为了解决即时通讯的标准问题,IETF成立了专门的工作小组,研究和开发与IM相关的协议。 目前IM有四种协议:即时信息和空间协议(IMPP)、空间和即时信息协议(PRIM)、针对即时通讯和空间平衡扩充的进程开始协议SIP(SIMPLE)以及XMPP。PRIM与XMPP、SIMPLE类似,但已经不再使用了。SIMPLE是目前为止制定的较为完善的一个。SIMPLE和XMPP两个协议,都符合RFC2778和RFC2779。SIMPLE计划利用SIP来发送presence信息。SIP是IETF中为终端制定的协议。SIP一般考虑用在建立语音通话中,一旦连接以后,依靠如实时协议(RTP)来进行实际上的语音发送。???但SIP不仅仅能被用在语音中,也可以用于视频。SIMPLE被定义为建立一个IM进程的方法。SIMPLE在2002年夏季得到额外的信任,目前,微软和IBM都致力于在它们的即时通讯系统中实现这个协议。XMPP目前在免费源代码开放JabberIM系统中被广泛采用。2002年,这个产品有超过5万的下载量。XMPP拥有成千的Jabber开发者,以及大约数万台配置的服务器和超过百万的终端用户。在XMPP能够成为标准前,还需要努力克服它本身的缺点。对于网络协同工作者而言,需要加强安全性和互连性。其实, 现在主要是SIP/SIMPLE 和 XMPP了. 原来还有一个OMA IMPS WV, 慢慢将被SIP/SIMPLE代替了. 现在OMA, 3GPP感觉都已经接受SIP/SIMPLE了. 估计, 将来都会采用这么一个标准进行互连, 由servers解决各种标准的互通问题。这样, 对应operator也是很好的了, 他们可以基于开放的标准进行实施, 同时, 把事实的各种private的用户很多的标准的用户包含进他们的用户里面. 就象现在世界上的各种各样的语言存在一样, 由English可以完成互通, servers/翻译完成语言之间的转换。XMPP(Extensible Messageing and Presence Protocol:可扩展消息与存在协议)是目前主流的四种IM(IM:instant messaging,即时消息)协议之一,其他三种分别为:即时信息和空间协议(IMPP)、空间和即时信息协议(PRIM)、针对即时通讯和空间平衡扩充的进程开始协议SIP(SIMPLE)。1、什么是XMPP?XMPP的即时通讯扩展应用部分是根据IETF在这之前对即时通讯的一个抽象定义的,与其他业已得到广泛使用的即时通讯协议,诸如AIM,QQ等有功能完整,完善等先进性。2、XMPP的基本网络结构是怎样的?3、XMPP通过TCP传什么了? 传输的是与即时通讯相关的指令。在以前这些命令要么用2进制的形式发送(比如QQ),要么用纯文本指令加空格加参数加换行苻的方式发送(比如MSN)。而XMPP传输的即时通讯指令的逻辑与以往相仿,只是协议的形式变成了XML格式的纯文本。这不但使得解析容易了,人也容易阅读了,方便了开发和查错。而XMPP的核心部分就是一个在网络上分片断发送XML的流协议。这个流协议是XMPP的即时通讯指令的传递基础,也是一个非常重要的可以被进一步利用的网络基础协议。所以可以说,XMPP用TCP传的是XML流。中国通信网

碧莲盛 海口

兰州碧莲盛地址

济南碧莲盛医院好不好

相关阅读