Sebbene sappia cosa fa AirPrint, sono confuso su cosa sia. Sostiene di essere un gruppo di standard tecnologici usati insieme come mDNS, IPP e multicasting. Tuttavia, viene utilizzato anche il termine Bonjour, che sembra essere basato sulle stesse tecnologie. Ciò che rende ancora più confuso è che Bonjour è solo un rebranding di Rendezvous.
AirPrint è un rebrand di Bonjour, allo stesso modo Bonjour è un rebrand di Rendezvous, o AirPrint è distinto da Bonjour?
Risposta
AirPrint è il protocollo completo che consente a un dispositivo di rilevare una stampante e inviarvi un PDF che viene poi stampato.
Bonjour è il protocollo che consente ai dispositivi di scoprirsi a vicenda e chattare. AirPrint utilizza Bonjour.
Unanalogia molto approssimativa e errata è che AirPrint è per Bonjour, ciò che un browser Internet è per la connessione di rete.
Nota: poiché il PDF descrive completamente le pagine da print, sul dispositivo non è necessario un driver della stampante tradizionale.
Commenti
- Grazie. Quindi Bonjour è solo il marchio Apple per zeroconfig, un protocollo generale per il rilevamento dei dispositivi, mentre AirPrint si basa per supportare la stampa su dispositivi wireless.
- La mia stampante laser utilizza internamente Postscript. Quindi, se fosse abilitato AirPrint, verrebbe inviato un pdf, che si basa su Postscript. Sembra che il PDF sia un formato molto adatto da inviare alle stampanti, specialmente quelle che non ' hanno Postscript.
- @ATL_DEV Postscript è un linguaggio di programmazione generale che capita a essere in grado di creare output stampato. PDF è un sottoinsieme di Postscript solo per descrivere le pagine.
- @ATL_DEV La stampante probabilmente avrà un renderizzatore PDF integrato indipendentemente da cosaltro ha. Ho comprato una piccola stampante laser HP usata nel passato. Un aggiornamento del firmware ha aggiunto AirPrint e aveva solo PCL.
- Significa che AirPrint non è realmente basato su standard aperti se richiede lelaborazione di PDF e / o PostScript? È ' interessante come Apple e Adobe siano tornati a letto insieme dopo le loro battaglie su TrueType e Flash.
Risposta
First Rendezvous = Bonjour = unicast DNS
Mi dimentico perché il nome è cambiato da Rendezvous, qualcosa su come lo chiamava Apple (una volta) e su quello che tutti gli altri chiamato. È una soluzione DNS senza server in modo che i dispositivi possano eseguire query in locale, autoassemblarsi e rilevare servizi senza bisogno di un server / database DNS preconfigurato.
AirPrint è un protocollo di stampa wireless standard in modo che diverse stampanti sembrino tutte una stampante standard, eliminando la necessità di driver specifici per stampanti specifiche. Allo stesso modo in cui LPR (Line Printer Protocol) è un protocollo di stampa e IPP (Internet Printing Protocol). Di seguito sono riportate alcune informazioni di marketing / supporto Apple:
- https://support.apple.com/en-us/HT201311 (specifiche di AirPrint)
- https://support.apple.com/guide/deployment-reference-ios/intro-to-bonjour-apd0401947ff/web (Bonjour DNS)
Secondo wikipedia: " AirPrint si basa su mDNS (Bonjour, più specificamente) e IPP (Internet Printing Protocol). " ( https://en.wikipedia.org/wiki/List_of_printing_protocols#Wireless_protocols )
Commenti
- Sì , Lho capito, ma in che modo AirPrint è diverso da Bonjour?
- @ATL_DEV AirPrint è il protocollo utilizzato per inviare dati a una stampante scoperta tramite Bonjour
- Cè anche ZeroConf che è quello che tutti chiamano Bonjour.
- Cribbio, non ' ho sentito quella parola in anni
- Sembra che il colosso di Windows volesse dire che il mondo si dirige verso uPNP invece di Zeroconf.