6

私は最近、Ubuntu のempathy im clientを通じて、ユーザーが実際のローカル ネットワーク上の誰とでも会話できるようにするプロトコルが存在することを発見しました。empathy ではこのサービスを「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 アプリはありますか?
4

2 に答える 2

6

Pidgin(windows / mac os / linux / bsdで使用可能)もこれをサポートし、nokia n900(maemoを実行)もavahiをサポートします。プラットフォームごとに他のクライアントもあります(adiumはpidginのfor-macバージョンです)。

Avahiは、UNIXライクなOS(Linuxおよび一部のBSDを含む)用のオープンソース実装です。Bonjourは、AppleによるWindowsおよびMacOSXのオープンソース実装でもあります。

Avahiとbonjourは完全に相互作用し、同じプロトコルの2つの実装です。この組み合わせを使用して、maemo / linux/mac間で頻繁にチャットします。

于 2011-12-27T05:32:15.883 に答える
6

Bonjour と Avahi は、どちらも IETF Zeroconf (AutoIP、マルチキャスト DNS ベースのサービス アナウンス/ディスカバリ、およびマルチキャスト DNS ベースのローカル DNS 名前解決) の実装です。Bonjour は、(本質的に) Zeroconf の Apple 名です。

于 2011-05-31T08:59:20.593 に答える