例えば iPhone で何かをプリントする際に、プリントアイコンをタップするとネットワークに接続された AirPrint 対応プリンタのリストが表示される。 これは、iPhone が Bonjour を使ってネットワーク上に AirPrint 対応プリンタがあるかどうかを確認してリストを作成している。 他にも、MacOS X の Finder のサイドバーにファイルサーバがリストされたり。 こうしてみるとネットワーク上にあるサービスを探すのに Bonjour はそこそこ使われているみたい。 というわけで、Android で Bonjour を使ってサービス(今回は daap)を確認できないかちょっと調べてみたのでメモ。 Bonjour は netatalk をビルドする時に avahi-daemon 云々でちょっとお目にかかったことがあるけど、そこでは mDNSって呼ばれてたような…。 と