即时通讯的工作原理

作者:Jeff Tyson & Alison Cooper
Woman using instant messaging app on her smartphone
过去,AIM(美国在线的即时通讯服务)是最受欢迎的即时通讯工具之一。如今,WhatsApp 已发展成为最受欢迎的即时通讯工具。 Luis Alvarez / Getty Images

互联网彻底改变了我们的交流方式。电子邮件是有史以来普及最快的交流形式。不到二十年前,很少有人听说过它。现在,我们许多人不再写信甚至打电话,而是通过电子邮件进行交流。世界各地的人们每天发送数十亿封电子邮件。

但有时即使是电子邮件也不够快。您可能不知道您想发送电子邮件的人是否在线。此外,如果您与某人来回发送电子邮件,通常需要点击几个步骤。这就是即时通讯(IM)如此受欢迎的原因。

广告

通过即时通讯,您可以维护一个与您互动的人员列表。只要对方在线,您就可以与好友列表联系人列表中的任何人进行即时通讯。您将消息输入到一个显示在您双方屏幕上的小窗口中。

大多数即时通讯程序提供以下功能

  • 即时消息 - 与在线好友来回发送消息
  • 聊天 - 与朋友或同事创建聊天室
  • 网页链接 - 分享您最喜欢的网站链接
  • 视频 - 发送和观看视频,并与朋友面对面聊天
  • 图片 - 查看存储在您朋友计算机上的图片
  • 声音 - 为您的朋友播放声音
  • 文件 - 通过直接发送给朋友来共享文件
  • 通话 - 使用互联网而非电话与朋友实际通话
  • 移动功能 - 从您的手机发送即时消息

在本文中,您将了解即时通讯的历史及其工作原理。您还将了解主要的即时通讯程序有哪些,它们彼此有何不同,以及即时通讯的未来发展方向。

广告

即时通讯的历史

ICQ 是首批即时通讯应用程序之一。

在互联网普及之前,许多人就已经在线了。主要的在线服务,例如 America Online (AOL)、ProdigyCompuServe,是普通人在线连接和相互交流的主要方式。在线服务提供您连接到服务时使用的实际界面,为用户创造了有针对性的体验。

­在1990年代初期,人们开始在互联网上花费越来越多的时间。富有创造力的软件开发人员设计了聊天室软件,并在Web服务器上设置了聊天室。在聊天室中,一群人可以输入消息,这些消息会被“房间”里的每个人看到。即时消息基本上就是只供两个人使用的聊天室。­

广告

即时通讯于1996年11月在互联网上真正爆发。当时,Mirabilis 推出了 ICQ,这是一款任何人都可以使用的免费即时通讯工具。ICQ 是“I seek you”(我寻找你)的缩写,它使用一个名为客户端的软件应用程序,该应用程序安装在您的计算机上。只要您在线并且客户端正在运行,客户端就会与 ICQ 服务器通信。

1997年,被认为是在线社区先驱的 AOL,通过聊天室和即时消息使其用户能够实时相互交流。1998年6月,AOL 收购了 Mirabilis 和 ICQ。

ICQ 模型是当今市场上大多数即时通讯工具的基础。在下一节中,我们将探讨这些服务的工作原理。

广告

即时通讯的使用

Gmail 帐户持有者可以使用 Google Talk 相互聊天。

请看以下步骤,了解即时通讯服务的具体运作方式。

  1. 您前往下载页面,获取您计算机的免费软件客户端副本。
  2. 您安装软件并打开客户端。
  3. 客户端尝试连接到服务器。它使用专有协议进行通信。
  4. 客户端连接到服务器后,您可以输入您的姓名和密码登录服务器。如果这是您首次使用,您可以注册一个帐户并立即开始使用。当服务器验证您的姓名和密码后,您就登录成功了。
  5. 客户端将您正在使用的计算机的连接信息(IP 地址和分配给客户端的端口号)发送给服务器。它还向用户提供您联系人列表中的所有人的姓名。
  6. 服务器创建一个临时文件,其中包含您的连接信息和您的联系人列表。然后,它会检查您的联系人列表中是否有任何用户当前已登录。
  7. 如果服务器发现您的任何联系人已登录,它会向您计算机上的客户端发送一条消息,其中包含该用户的连接信息。服务器还会将您的连接信息发送给您联系人列表中已登录的人。
  8. 当您的客户端获取到联系人列表中某个人的连接信息时,它会将该人的状态更改为“在线”。您点击联系人列表中在线的人的姓名,就会打开一个您可以输入文本的窗口。您输入消息并点击“发送”或按下回车键与该人交流。
  9. 因为您的客户端拥有您发送消息对象的计算机的 IP 地址和端口号,所以您的消息会直接发送到该人的计算机上的客户端。换句话说,此时服务器不参与其中。所有通信都直接在两个客户端之间进行。
  10. 对方收到您的即时消息并回复。您双方各自计算机上看到的窗口会展开,显示滚动的对话内容。每个人的即时消息都会显示在这两个计算机的窗口中。
  11. 对话完成后,您关闭消息窗口。最终,您会离线并退出。发生这种情况时,您的客户端会向服务器发送一条消息以终止会话。服务器会向您联系人列表中当前在线的每个人的客户端发送一条消息,以指示您已注销。最后,服务器会删除包含您客户端连接信息的临时文件。在您在线联系人的客户端中,您的姓名会移至离线状态部分。

­

广告

即时通讯服务提供商

AIM 用户可以个性化他们的“WeeMee”好友图标。

AOL 收购 ICQ 后不久,AOL 即时通讯AIM)成为了即时通讯领域的领导者。然而在过去几年中,许多服务已经削弱了 AIM 的用户群。特别是 Windows Live Messenger(前身为 MSN Messenger)和 Yahoo! Messenger 已在全球范围内广泛使用。谷歌最近推出了其即时通讯系统 Google Talk。像 TrillianPidgin 这样允许用户同时在多个服务上进行即时通讯的专有多协议应用程序也正在迅速普及。根据 comScore(一家衡量互联网使用情况的公司)2006 年的一项研究,大约一半的在线人口使用即时通讯。

主要的即时通讯工具使用专有协议,其他即时通讯服务无法理解,因此一个服务的用户通常无法联系到另一个服务的成员。AIM 最初受欢迎的一个关键原因是它允许 AOL 用户与非会员进行交流。2001 年 AOL-时代华纳合并的条款之一是 AOL 将允许访问 AOL 社区和 AIM 协议,但自那时以来,其他即时通讯工具提供了更多的可访问性。微软和雅虎于 2006 年联手,允许他们的用户在一个服务上相互交流。

广告

Windows Live Messenger 和 Yahoo! Messenger 用户可以在一个服务上相互交流。

重要的是要注意,即时通讯不被认为是一种安全的通信方式。消息和连接信息都保存在由您的即时通讯工具提供商控制的服务器上。大多数工具确实提供一定程度的加密,但它们并非如此安全,以至于您可以通过该系统发送任何机密信息。曾有报道称即时通讯用户日志被恶意人士捕获和使用,而且黑客也曾通过即时消息发送感染病毒的文件。互联网语音协议被认为比基于文本的即时通讯更容易受到入侵。

广告

即时通讯的新创新

猫王粉丝可以在 AIM 上找到大量好友图标。

近年来,即时通讯功能得到了极大的扩展。大多数服务都提供文件共享功能,AOL、Yahoo!、Google 和 MSN 已将即时通讯服务与电子邮件服务集成,因此用户在即时通讯时可以收到电子邮件通知。许多提供商还允许用户从他们的手机和移动设备发送即时消息和共享文件,从而可以随时随地访问他们的服务。Google Talk 用户可以存档即时通讯对话,还可以将文件和文件夹直接拖到聊天窗口中,照片会立即显示在他们朋友的聊天窗口中。Windows Live Messenger 允许 Xbox 360 玩家之间进行即时通讯。个性化功能已经爆发,即时通讯用户能够自定义个人图标、屏幕界面和问候语。

­大多数即时通讯程序,包括 Windows Live Messenger 和 Google Talk,都允许用户像打电话一样进行通话,有些还提供视频聊天功能。(欲了解更多信息,请参阅我们关于互联网语音协议技术的文章。)

广告

有几个免费工具整合了各种服务。Trillian 为 AIM、ICQ、Windows Live、Yahoo! Messenger 和 IRC 联系人提供了一个集中位置。所有联系人都在同一个窗口中显示,不同颜色的圆圈代表每项服务。Trillian 的“元联系人”功能在联系人列表中为拥有多个即时通讯会员资格的人员显示一个条目,它是唯一提供视频聊天功能的多服务客户端(尽管您需要支付 25 美元才能获得专业会员资格)。

Pidgin 用户可以与 AIM、ICQ、IRC、Google Talk、Windows Live Messenger 和 Yahoo! Messenger 中的联系人进行即时通讯、文件传输和照片共享。其“好友突袭”功能会在选定联系人更改在线状态或发送即时消息时发送通知。通用即时通讯提供商 MeeboeBuddy 是基于网络的,这意味着它们不需要软件下载。eBuddy 还提供手机版服务。在 Qnext 上进行即时通讯的朋友(Qnext 支持所有主要的即时通讯提供商)无需下载即可收听彼此的音乐文件。

即时通讯的未来非常光明。本文中描述的所有工具都在不断由其所有者更新,并且即时通讯提供商也在继续合作,以允许其服务用户之间进行更多交互。商务用户现在可以非常轻松地进行虚拟会议和协作项目。如果您还没有尝试过即时通讯,那么您就错过了全新的交流世界。

广告

常见问题

即时通讯软件的例子有哪些?
即时通讯软件的例子包括 WhatsApp、Facebook Messenger、微信、Viber 和 LINE。

更多信息

相关 十万个为什么 文章

更多精彩链接

来源

  • Gene J. Koprowski。《2005年即时通讯增长近20%》。TechNewsWorld。http://www.technewsworld.com/story/47270.html
  • Michael W. Muchmore。《六款免费多服务即时通讯客户端》。ExtremeTech。http://www.extremetech.com/article2/0,1697,2142647,00.asp
  • Juan Carlos Perez。《AIM 插件识别用户位置》。Network World。http://www.networkworld.com/news/2007/­031907-aim-plug-in-ids-users.html

广告

加载中...