【问题标题】:Differences between Bonjour/Avahi/People-Nearby protocolsBonjour/Avahi/People-Nearby 协议之间的差异
【发布时间】:2011-05-28 09:01:36
【问题描述】:

我最近通过 Ubuntu 的empathy im 客户端发现了一个协议,该协议使用户能够与他实际本地网络上的任何人交谈。似乎同情将此服务称为“People Nearby”和 Windows“People Near Me”。

经过一些研究,我发现了更多信息:“协议”似乎被称为 Avahi(或 Apple 的 Bonjour/Salut(?))并允许用户连接到网络上的用户、打印机和文件.

我的问题:

  1. Bonjour、Avahi、附近的人、附近的人……这些东西是同一事物的不同名称,即连接到同一网络上的“事物”(用户/打印机/文件)吗?这些是 Zeroconf 的不同实现吗?
  2. 哪款IM支持这种协议? AIM、Trillian 和 Empathy 支持它,对吗?其中哪些可在智能手机(Android)上使用?我认为 Trillian 和 WiChat 也是如此,但仅适用于 iOS。
  3. 是否有实现 Bonjour 或 Avahi 的即时消息服务的 Android 应用?

【问题讨论】:

标签: android bonjour instant-messaging zeroconf


【解决方案1】:

Pidgin(适用于 windows/mac os/linux/bsd)也支持这个,诺基亚 n900(运行 maemo)也支持 avahi。 每个平台还有其他客户端(adium 是 pidgin 的 for-mac 版本)。

Avahi 是类 unix 操作系统(包括 linux 和一些 BSD)的开源实现。 Bonjour 也是 Apple 为 Windows 和 Mac OS X 提供的开源实现。

Avahi 和 bonjour 完美交互,是同一协议的两种实现。我经常使用这种组合在 maemo/linux/mac 之间聊天。

【讨论】:

    【解决方案2】:

    Bonjour 和 Avahi 都是 IETF Zeroconf(AutoIP、 基于多播 DNS 的服务公告/发现和 基于多播 DNS 的本地 DNS 名称解析)。 Bonjour 是苹果 Zeroconf 的名称(本质上)。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-05-26
      • 1970-01-01
      • 2017-08-18
      • 1970-01-01
      • 2013-07-17
      相关资源
      最近更新 更多