Obwohl ich weiß, was AirPrint tut, bin ich verwirrt darüber, was es ist. Es wird behauptet, dass es sich um eine Reihe von Technologiestandards handelt, die zusammen verwendet werden, wie z. B. mDNS, IPP und Multicasting. Es wird jedoch auch der Begriff Bonjour verwendet, der ebenfalls auf denselben Technologien zu beruhen scheint. Was es noch verwirrender macht, ist, dass Bonjour nur ein Rebranding von Rendezvous ist.
Ist AirPrint ein Rebranding von Bonjour, genauso wie Bonjour ein Rebranding von Rendezvous ist, oder unterscheidet sich AirPrint von Bonjour? P. >
Antwort
AirPrint ist das vollständige Protokoll, mit dem ein Gerät einen Drucker erkennen und eine PDF-Datei an ihn senden kann, die dann gedruckt wird.
Bonjour ist das Protokoll, mit dem Geräte sich gegenseitig erkennen und chatten können. AirPrint verwendet Bonjour.
Eine sehr grobe und falsche Analogie ist, dass AirPrint zu Bonjour gehört, was ein Internetbrowser zur Netzwerkverbindung ist.
Hinweis: Wie PDF die Seiten vollständig beschreibt Beim Drucken wird auf dem Gerät kein herkömmlicher Druckertreiber benötigt.
Kommentare
- Danke. Bonjour ist also nur ein Apple-Branding für zeroconfig, ein allgemeines Protokoll für die Geräteerkennung, während AirPrint darauf aufbaut, das Drucken auf drahtlosen Geräten zu unterstützen.
- Mein Laserdrucker verwendet intern Postscript. Wenn AirPrint aktiviert wäre, würde ein PDF gesendet, das auf Postscript basiert. Es scheint, dass PDF ein sehr Format ist, das an Drucker gesendet werden kann, insbesondere solche, die ' kein Postscript haben.
- @ATL_DEV Postscript ist eine allgemeine Programmiersprache, die zufällig verwendet wird in der Lage sein, gedruckte Ausgabe zu erstellen. PDF ist eine Teilmenge von Postscript, die nur zur Beschreibung von Seiten dient.
- @ATL_DEV Der Drucker verfügt wahrscheinlich über einen integrierten PDF-Renderer, unabhängig davon, was er sonst noch hat. Ich habe mir vor langer Zeit einen winzigen gebrauchten HP Laserdrucker gekauft. Bei einem Firmware-Upgrade wurde AirPrint hinzugefügt, und es gab nur PCL.
- Bedeutet dies, dass AirPrint nicht wirklich auf offenen Standards basiert, wenn PDF- und / oder PostScript-Verarbeitung erforderlich ist? Es ist ' interessant, wie Apple und Adobe nach ihren Kämpfen um TrueType und Flash wieder zusammen ins Bett kamen.
Antwort
Erstes Rendezvous = Bonjour = Unicast-DNS
Ich vergesse, warum sich der Name von Rendezvous geändert hat, etwas darüber, wie Apple ihn (früher) nannte und wie alle anderen nannte es. Es handelt sich um eine serverlose DNS-Lösung, mit der Geräte lokal abfragen, sich selbst zusammenstellen und Dienste erkennen können, ohne einen vorkonfigurierten DNS-Server / eine vorkonfigurierte DNS-Datenbank zu benötigen.
AirPrint ist ein Standardprotokoll für das drahtlose Drucken, sodass verschiedene Drucker wie Standarddrucker aussehen und keine spezifischen Treiber für bestimmte Drucker erforderlich sind. Ebenso wie LPR (Line Printer Protocol) ein Druckprotokoll sowie IPP (Internet Printing Protocol) ist. Hier einige Apple Support- / Marketinginformationen:
- https://support.apple.com/en-us/HT201311 (AirPrint-Details)
- https://support.apple.com/guide/deployment-reference-ios/intro-to-bonjour-apd0401947ff/web (Bonjour DNS)
Per Wikipedia: " AirPrint basiert auf mDNS (Bonjour, genauer gesagt) und dem Internet Printing Protocol (IPP). " ( https://en.wikipedia.org/wiki/List_of_printing_protocols#Wireless_protocols )
Kommentare
- Ja Ich habe das herausgefunden, aber wie unterscheidet sich AirPrint von Bonjour?
- @ATL_DEV AirPrint ist das Protokoll, mit dem Daten an einen über Bonjour erkannten Drucker gesendet werden.
- Es gibt auch ZeroConf Was alle anderen Bonjour nennen.
- Herrgott, ich habe ' dieses Wort in Jahren
- Es scheint, dass der Windows-Moloch bedeutete, dass die Welt auf uPNP anstatt auf Zeroconf zusteuert.