AirPrint、Bonjour、Rendezvousの違いは何ですか?

AirPrintの機能は知っていますが、それが何であるかについて混乱しています。これは、mDNS、IPP、マルチキャストなど、一緒に使用される一連の技術標準であると主張しています。ただし、Bonjourという用語も使われていますが、これも同じテクノロジーに基づいているようです。さらに紛らわしいのは、BonjourがRendezvousの単なるブランド変更であるということです。

BonjourがRendezvousのブランド変更であるのと同じように、AirPrintはBonjourのブランド変更ですか、それともAirPrintはBonjourとは異なりますか?

回答

AirPrintは、デバイスがプリンターを検出し、そこにPDFを送信して印刷できるようにする完全なプロトコルです。

Bonjourは、デバイスがお互いを検出してチャットできるようにするプロトコルです。 AirPrintはBonjourを使用します。

非常に大まかな誤ったアナロジーは、AirPrintがBonjourに対するものであり、インターネットブラウザがネットワーク接続に対するものであるということです。

注:PDFは印刷、従来のプリンタードライバーはデバイスに必要ありません。

コメント

  • ありがとうございます。つまり、Bonjourはデバイス検出の一般的なプロトコルであるzeroconfigのAppleブランドであり、AirPrintはワイヤレスデバイスでの印刷をサポートするために構築されています。
  • 私のレーザープリンターはPostscriptを内部で使用しています。したがって、AirPrintが有効になっている場合は、Postscriptに基づくPDFが送信されます。 PDFは、特に'ポストスクリプトがないプリンタに送信するための非常にフォーマットのようです。
  • @ATL_DEVポストスクリプトは、次のような一般的なプログラミング言語です。印刷出力を作成することができます。 PDFは、ページを説明するためだけのPostscriptのサブセットです。
  • @ATL_DEVプリンタには、他に何があるかに関係なく、おそらくPDFレンダラーが組み込まれています。昔、使用済みの小さなHPレーザープリンターを購入しました。ファームウェアのアップグレードによりAirPrintが追加され、PCLしかありませんでした。
  • これは、PDFやPostScript処理が必要な場合、AirPrintが実際にはオープンスタンダードに基づいていないことを意味しますか? ' TrueTypeとFlashをめぐる戦いの後、AppleとAdobeが一緒にベッドに戻ったのは興味深いことです。

回答

First Rendezvous = Bonjour = unicast DNS

名前がRendezvousから変更された理由、Apple(以前)がそれを呼んでいたものや他のすべての人についての何かを忘れていますそれを呼んだ。これはサーバーレスのDNSソリューションであるため、デバイスは事前に構成されたDNSサーバー/データベースを必要とせずにローカルでクエリを実行し、自己アセンブルし、サービスを検出できます。

AirPrintは標準のワイヤレス印刷プロトコルであるため、さまざまなプリンターがすべて標準のプリンターのように見え、特定のプリンター用の特定のドライバーが不要になります。 LPR(Line Printer Protocol)が印刷プロトコルであるのと同じように、IPP(Internet Printing Protocol)でもあります。 Appleのサポート/マーケティング情報は次のとおりです。

ウィキペディアによると:" AirPrintはmDNS(Bonjour、より具体的には)とインターネット印刷プロトコル(IPP)に基づいています。"( https://en.wikipedia.org/wiki/List_of_printing_protocols#Wireless_protocols

コメント

  • はい、私はそれを理解しましたが、AirPrintはBonjourとどう違うのですか?
  • @ATL_DEV AirPrintは、Bonjourを介して検出されたプリンターにデータを送信するために使用されるプロトコルです
  • ZeroConfもあります。他のみんながBonjourと呼んでいるもの。
  • うわあ、' そのという言葉を聞いたことがない。 / li>
  • Windowsのジャガーノートは、世界がZeroconfではなくuPNPに向かっていることを意味しているようです。

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です