即时通讯概述-企业即时通讯软件要点

更新时间:2022-09-18

什么是即时通讯?

即时通讯,英文全称是:instantmessaging。通常缩写为IM或IM'ing。是通过独立的应用程序或嵌入式软件交换近乎实时的消息。与具有许多用户参与多个重叠对话的聊天室不同,IM会话通常在两个用户之间以私人的来回通信方式进行。如图片、短语音、短视频在两个或更多人之间进行聊天的一种方式。文本然后通过计算机通过诸如因特网之类的网络发送。
即时通讯应用领域

许多即时通讯客户端的一个核心功能是能够查看朋友或同事是否在线并通过所选服务连接-这种功能称为状态。随着技术的发展,许多IM客户端添加了对IM会话中的文件传输和图像共享等功能的支持。即时通讯与电子邮件的不同之处在于消息交换的即时性。IM也倾向于基于会话,有开始和结束。由于IM旨在模拟面对面对话,因此单个消息通常很简短。另一方面,电子邮件通常反映一种较长的信件写作风格。

即时通讯要求用户通过同一应用程序进行通信。

即时通讯如何工作?

通常,IM用户必须知道彼此的用户名或屏幕名称才能启动会话。可以创建常用联系人的联系人或好友列表。确定并选择目标收件人后,发件人将打开一个IM窗口以开始会话。要使IM按预期工作,用户必须同时处于联机状态,尽管几乎所有即时通讯平台都支持联机和脱机用户之间的异步交互。如果不支持脱机消息传递,则尝试对不可用的用户进行IM将导致无法完成传输的通知。此外,预期的收件人必须愿意接受即时通讯。大多数IM客户端都可以配置为拒绝某些用户。

收到消息时,即时通讯应用程序会通过一个包含传入消息的窗口(通常是弹出窗口)提醒收件人。或者,根据用户的设置,窗口可能指示IM已到达,并提示接受或拒绝它。许多IM客户端通过独特的声音(如报时或啁啾声)通知用户。用户还可以接收可视通知,例如在消息到达时闪烁IM窗口或其任务栏图标。


过去,IM客户端通常基于专有协议,要求用户使用相同的通信软件。然而,开放标准的使用在今天更为普遍,使多平台即时通讯传递系统成为可能,例如皮钦语和Trillian。

IM的另一个重要转变是访问和交付它的方式。这些应用程序长期以来一直部署为必须下载和安装的桌面客户端。现在,即时通讯更常作为另一个基于网络或云服务(如Facebook,Gmail和Skype)中的功能,或作为移动应用程序(如WhatsAppMessenger)中找到。

为什么使用即时通讯?

即时通讯用于互联网上用户之间的实时通信。企业和消费者用户发现它是电子邮件的即时,方便和灵活的替代方案。IM'ing比电子邮件更快,比其他异步通信形式更直接。用户可以从一系列设备进行IM,而不仅仅是他们的手机。

企业即时通讯系统允许用户指示其可用性,相互聊天,交换文档和举行群组会议。即时通讯是保持远程工作人员连接和协调工作流程的关键通信形式。主要用于其他用途的应用程序正在扩展到IM。例如,主要以视频会议而闻名的Zoom包含IM聊天功能,该公司正计划扩展其聊天功能。


在使用者上下文中,即时通讯是文本和短消息服务(SMS)消息的有用替代方法,因为IM不需要蜂窝网络。许多社交媒体平台都包含IM功能。聊天机器人是IM的变体。它们模仿IM交换中的用户体验,但用户不是与另一个人交谈,而是与自动程序交谈。聊天机器人用于自动化简单的客户服务请求。像Pidgin和Trillian这样的应用程序提供加密的消息,可用于记录外的聊天和敏感数据,如个人健康信息。

即时通讯功能

长期以来,基于文本的通信一直是即时通讯的主要功能,但现在它是众多功能之一。其他功能包括:
  • 可用性。状态技术使用户能够查看其联系人的可用性。许多应用会显示联系人是联机还是脱机,以及它们是否已将其状态设置为“空闲”或“忙碌”。某些客户端允许用户设置离开消息并提供有关其可用性的详细信息。在活动会话中,许多应用会实时指示用户何时键入。
  • 图像。许多客户端允许用户在邮件中插入图像和表情符号。
  • 文件传输。发送和共享文件也是许多IM应用程序的标准部分,Facebook信使甚至允许用户通过IM汇款。
  • 切换到其他通信模式。许多即时通讯应用使IM用户能够在应用内切换到其他通信模式,例如群聊、语音通话和视频会议。

即时通讯有哪些类型?

IM应用程序通常是独立的应用程序,例如WhatsApp。它们也可以是具有多种用途的嵌入式应用程序。即时通讯程序可能因嵌入的平台而异。例如,即时通讯工具可以嵌入到以下内容中:
  • 社交媒体。例如,脸书信使有一个脸书好友列表,用户可以在弹出窗口中打开与之聊天。在移动设备上,脸书信使是一个单独的应用程序,它从脸书导入联系人并将其显示为列表。
  • 视频会议。Zoom在视频的侧面有一个小的聊天窗口,可用于与整个组或个人聊天。
  • 游戏和流媒体。Twitch是一个流媒体平台,用户可以在其中流式传输实时视频和游戏玩法,以及一个聊天窗口,他们可以与其他用户进行交互。
当它们是独立的应用程序时,它们通常包含跨平台功能,如下所示:
  • 网络语音
  • 短信
  • 视频聊天
  • 文件共享
一些嵌入式程序也具有这些跨平台功能。例如,脸书信使有视频聊天。

主流的即时通讯软件和平台

虽然一些即时通讯工具是专门针对消费者服务的,而另一些则是针对企业的,但交叉确实存在。以下是流行的消费者和企业即时通讯服务的列表:
企业即时通讯服务的列表
Cisco Jabber, based on Jabber
Discord
Facebook Messenger
Google Chat
HCL Sametime
iMessage
Line
Microsoft Teams
Pidgin
Slack
Snapchat
Trillian
Viber
微信
QQ

即时通讯和短信有什么区别?

即时通讯和短信都涉及实时交换数字消息。但是,这两种通信方法是不同的。

发短信

短信使用蜂窝移动网络来交换消息。两个手机用户可以使用任何蜂窝运营商通过文本进行通信-运营商不需要相同。用户不需要互联网连接,只需要蜂窝运营商计划和手机。蜂窝公司控制通过短信进行通信的成本和消息限制。

即时通讯

相比之下,即时通讯要求双方都有互联网连接来交换消息。通信设备不必是手机-它们可以是计算机,平板电脑,智能手机或任何其他互联网连接设备。IM应用通常要求用户使用相同的应用程序进行通信。用户无法在Facebook信使上向使用微软团队的联系人发送消息。如果没有适当的互联网连接,消息传输可能会延迟。

即时通讯也经常作为统一通信(UC)工具(如Zoom)的一项功能包含在内。文本消息传递在这些应用程序中不太常见。

   即时通讯必须有一个即时通讯客户端,该客户端连接到可以发送即时通讯的服务。即时通讯与电子邮件不同,因为会话发生并可立即(即时)读取。多协议即时通讯应用程序允许连接到许多即时通讯网络。即时通讯服务从一种较旧且仍然流行的在线聊天方式中获得了许多想法,这种聊天方式称为InternetRelayChat(IRC)。在早期的即时通讯程序中,每个字母在输入时都会出现,并且在删除字母以纠正拼写错误时会出现。读者也看到了这些。这使得它更像是一次电话交谈,而不是发送信件。在较新的即时通讯程序中,对话中的其他读者通常仅在开始新行后看到每行文本。大多数即时通讯程序都可以设置状态消息。这个工程就像电话答录机上的信息。它显示了人们是否在线并想聊天。

   即时通讯存在的几种中标准:IETF的SIP(会话发起协议)和SIMPLE(即时通讯和存在利用扩展的SIP),APEX(应用交换),Prim(在场和即时通讯协议),开放基于XML的XMPP(可扩展消息和呈现协议),通常称为Jabber和OMA(开放移动联盟)IMPS(即时通讯和呈现服务),专门为移动设备创建。

   根据最近的一份IDC出版物,预计目前全球有超过2000万的商业用户正在使用即时通讯,到2005年这个数字可能会上升到接近3亿。    曾经,大家试图为所有主要IM提供商(美国在线,雅虎和微软)制定一个标准。这个目标至今没有达成,所以大家仍然使用自己的专有协议。

有两种方法可以组合许多不同的协议:
在IM客户端应用程序中结合许多不同的协议。
    在IM服务器应用程序中结合许多不同的协议。这种方法将与其他服务进行通信的任务转移到服务器。客户不需要知道或关心其他IM协议。例如,LCS2005PublicIMConnectivity。这种方法在Jabber/XMPP服务器中非常流行,但所谓的传输项目与其他涉及封闭协议或格式的项目相比,在逆向工程方面遇到了同样的困难。

下一篇

开源SIP服务器你了解多少

通信系统集成

开源SIP服务器你了解多少

SIP服务器是促进基于互联网的电话的重要工具。它将您公司的IPPBX连接到互联网电话服务提供商(ITSP)。SIP开源服务器允许您以低成本创建自己的服务器,这与许多商业替代方案不同。 ...

相关内容