どういうわけか(方法はわかりませんが)私はいつもApple Bonjourを自分のXPマシンにインストールしています。何らかの理由でこのソフトウェアが必要ですか?必要ですか?一部のiPod/iPhoneサービス(私たちが使用している)の場合
それはあなたがそれらのiPodとiPhoneデバイスで何をしたいかに依存します。あなたが彼らに彼らのサービスをお互いに宣伝することを望むなら、あなたはそれを必要とするでしょう。 Bonjourを使用すると、たとえば、iPhoneでコンピューターのプリンターを使用したり、コンピューターとデバイスでドキュメントを相互に共有したりできます。
セキュリティ
Bonjourは、コンピューターの着信接続用に特定のポートを開く必要があるため、特にコンピューターでセキュリティ上の懸念を引き起こす可能性があります。ただし、弱点は常に、コンピューターにインストールされているサービスのコード(現在はmDNSResponder.exeという名前)の品質に依存します。過去にいくつかのセキュリティホールが発見され、修正されました。他のものが発見されたり、このサービスの新しいバージョンで新しいものが導入されたりする可能性があります。
安全性の高いmDNSResponder.exeを想定すると、開いたポートをコンピューターへの攻撃のエントリポイントとして使用することはできません。私がこれを書いている時点ではそういうことのようです。
有用性
上記のように、デバイスとコンピューターの間で確立したい接続の種類に完全に依存します。これらのデバイスにすでに存在する他のテクノロジー(Bluetoothまたは直接ケーブル接続)でも、デバイスとコンピューターを接続できます。そのため、デバイスとコンピューター間でファイルを渡すことができます。ただし、iPhoneのコンピュータプリンタでドキュメントを印刷する場合は、Bonjourが必要です。
戦略
サービスを完全に削除します。
“%PROGRAMFILES%\Bonjour\mDNSResponder.exe” -remove
regsvr32 /u “%PROGRAMFILES%\Bonjour\mdnsNSP.dll”
または、そのままにしておくこともできます。サービスを無効にし、必要なときにのみ有効にして開始します(再起動は必要ありません。これが私が行うことです。
プリンタなどのネットワークデバイスを見つけるためのサービス検出プロトコルを実装します。 iTunesを使用している場合は、それが付属しているので、毎回それをインストールすることになります。それは彼らのソフトウェアがこれらのデバイスと彼らが提供するサービスと統合することを可能にします。