即时通讯技术(IM)支持用户在线实时聊天。如果您想发送消息,用户需要打开一个小窗口,这样用户和他的朋友就可以在其中输入消息,双方都可以看到对话的内容。最常用的即时通讯发送器提供各种功能:

 

 即时通讯-在用户和在线朋友之间来回发送信息

 

 聊天——在用户和朋友或同事之间创建一个定制的聊天室

 

 网络链接-分享用户最喜欢的网址

 

 支持图片-在朋友的电脑上浏览图片

 

 支持向朋友播放音乐

 

 支持文件传输-将文件直接发送给朋友共享

 

 对话——用互联网代替电话与朋友进行真正的对话

 

 视频流内容-实时或准实时股市行情或新闻

 

 有许多即时通讯系统,如美国在线即时通讯、雅虎即时通讯和微软网络即时通讯,它们使用不同的技术,彼此不兼容。为了创建一个统一的即时通讯标准,人们已经尝试了很多次:IETF的会话发起协议(SIP)和即时通讯会话发起协议和呈现扩展协议(SIMPLE),应用交换协议(APEX),显示和即时通讯协议(PRIM),以及基于可扩展标记语言的开放通信和呈现协议(XML)。已经做了很多努力来统一主要即时消息供应商(AOL,Yahoo和微软)的标准,但是没有一个成功,并且每个即时消息仍然继续使用它自己的协议。

 

 这些常用的即时通讯传输协议如下:

 

 可扩展通信和表示协议(XMPP):用于流式准实时通信、表示和请求响应服务的XML元素。XMPP基于Jabber协议,是一个开放且常用的即时通讯协议。尽管XMPP没有被任何特定的网络体系结构集成,但它经常被用于客户机/服务器体系结构。客户端需要使用XMPP协议通过TCP连接访问服务器,而服务器通过TCP连接相互连接。

 

 即时通信会话发起协议和呈现扩展协议(SIMPLE): SIMPLE协议在体系结构和扩展方面为SIP协议指定了一整套规范,而SIP是一种互联网电话协议,可用于支持即时消息/消息呈现。SIP可以发送各种信号,如邀请信号和再见信号,分别用于开始和结束会话。在此基础上,SIMPLE协议增加了另一个请求,即消息信号,可以用来发送单页的即时通讯,即页面模式的即时通讯。SUBSCRIBE信号用于请求将显示信息发送给请求者,而NOTIFY信号用于传输显示信息。长时间即时消息对话的参与者需要传输各种延迟消息,这些消息使用邀请和消息会话中继协议(MSRP)。MSRP协议与SIMPLE协议相结合,可用于即时消息的文本传输,就像与SIP协议相结合,可用于IP电话的语音数据包传输一样。

 

 Jabber: Jabber是一个开放的、基于XML的协议,用于传输和呈现即时通讯消息。互联网上成千上万的服务器使用基于Jabber协议的软件。Jabber系统中的一个关键概念是“传输”,也称为“网关”,它支持用户使用其他协议访问网络,如AIM和ICQ、MSN信使和视窗信使、短信或电子邮件。

 

 即时通讯公共架构协议(CPIM): CPIM定义了一个公共协议和消息格式,并且即时通讯和显示服务都通过CPIM实现了在即时消息系统中的合作。

 

 互联网转发聊天协议(IRCP): IRCP支持两台客户端计算机、一对多(所有)客户端计算机和服务器对服务器之间的通信。该协议为大多数互联网即时通讯和聊天系统提供了技术基础。尽管没有要求指定这是IRC协议的唯一操作环境,但IRC协议已经在TCP/IP网络系统中得到发展。IRC协议是一个基于文本的协议,所以最简单的客户端程序可以作为它的套接字程序连接到服务器。

 

 

----------------------------------------------------------------------------------

哇谷im_im即时通讯_私有云_公有云-哇谷云科技官网-JM沟通

IM下载体验 - 哇谷IM-企业云办公IM即时聊天社交系统-JM 沟通下载

IM功能与价格 - 哇谷IM-提供即时通讯IM开发-APP搭建私有化-公有云-私有化云-海外云搭建

新闻动态 - 哇谷IM-即时通讯热门动态博客聊天JM沟通APP

哇谷IM-JM沟通热门动态博客短视频娱乐生活

关于哇谷-哇谷IM-提供企业即时通讯IM开发-语音通话-APP搭建私有化-公有云-私有化云-海外云搭建

联系我们 - 哇谷IM-即时通讯IM私有化搭建提供接口与SDK及哇谷云服务

即时通讯IM融云世界

IM即时通讯钉钉技术:企业IM钉钉在后端架构上的优越之处

新的市场叫板环信、融云、腾讯云!开源版IM即使聊天工具

企业IM即时通讯聊天办公APP钉钉技术分析交流

哇谷云-怎么样正确认识海外云服务器

公有云和私有云之间有什么区别?类似融云、环信云、网易云、哇谷云?