Hvad er forskellen mellem AirPrint, Bonjour og Rendezvous?

Mens jeg ved hvad AirPrint gør, er jeg forvirret over, hvad det er. Det hævder at være en masse teknologistandarder, der bruges sammen som mDNS, IPP og multicasting. Imidlertid kastes udtrykket Bonjour også rundt, hvilket også synes at være baseret på de samme teknologier. Hvad gør det endnu mere forvirrende er, at Bonjour bare er en rebrand af Rendezvous.

Er AirPrint en rebrand af Bonjour, på samme måde som Bonjour er en rebrand af Rendezvous, eller adskiller AirPrint sig fra Bonjour?

Svar

AirPrint er den fulde protokol, der gør det muligt for en enhed at finde en printer og sende en PDF til den, som derefter udskrives.

Bonjour er protokollen, der gør det muligt for enheder at opdage hinanden og chatte. AirPrint bruger Bonjour.

En meget grov og forkert analogi er, at AirPrint er for Bonjour, hvad en internetbrowser er for netværksforbindelsen.

Bemærk: Som PDF beskriver de sider fuldt ud til udskrive, er der ikke brug for en traditionel printerdriver på enheden.

Kommentarer

  • Tak. Så Bonjour er bare Apple-branding til zeroconfig, en generel protokol til enhedsopdagelse, mens AirPrint bygger videre på at understøtte udskrivning på trådløse enheder.
  • Min laserprinter bruger Postscript internt. Så hvis det var AirPrint aktiveret, ville det blive sendt en pdf, der er baseret på Postscript. Det ser ud til, at PDF er et meget format, der skal sendes til printere, især dem, der ikke ' ikke har efterskrift.
  • @ATL_DEV Postscript er et generelt programmeringssprog, der sker med være i stand til at skabe trykte output. PDF er en delmængde af Postscript kun til beskrivelse af sider.
  • @ATL_DEV Printeren vil sandsynligvis have en PDF-renderer indbygget, uanset hvad den ellers har. Jeg købte en lille, brugt HP laserprinter langt tilbage. En firmwareopgradering tilføjede AirPrint, og den havde kun PCL.
  • Betyder dette, at AirPrint egentlig ikke er baseret på åbne standarder, hvis det kræver noget PDF- og / eller PostScript-behandling? ' er interessant, hvordan Apple og Adobe kom tilbage i seng sammen efter deres kampe om TrueType og Flash.

Svar

First Rendezvous = Bonjour = unicast DNS

Jeg glemmer, hvorfor navnet skiftede fra Rendezvous, noget om hvad Apple (plejede at) kalde det og hvad alle andre kaldte det. Det er en serverfri DNS-løsning, så enheder kan søge lokalt, samle sig selv og finde tjenester uden at have brug for en forudkonfigureret DNS-server / database.

AirPrint er en standardprotokol til trådløs udskrivning, så forskellige printere alle ligner en standardprinter, hvilket eliminerer behovet for specifikke drivere til specifikke printere. På samme måde som LPR (Line Printer Protocol) er en udskrivningsprotokol samt IPP (Internet Printing Protocol). Her er nogle support- / marketingoplysninger fra Apple:

Per wikipedia: " AirPrint er baseret på mDNS (Bonjour, mere specifikt) og Internet Printing Protocol (IPP). " ( https://en.wikipedia.org/wiki/List_of_printing_protocols#Wireless_protocols )

Kommentarer

  • Ja , Det regnede jeg med, men hvordan adskiller AirPrint sig fra Bonjour?
  • @ATL_DEV AirPrint er den protokol, der bruges til at sende data til en printer, der er opdaget via Bonjour
  • Der er også ZeroConf, der er hvad alle andre kalder Bonjour.
  • Jeez, jeg har ikke ' Jeg har ikke hørt det ord om år
  • Det ser ud til, at Windows-juggernaut betød, at verden leder mod uPNP i stedet for Zeroconf.

Skriv et svar

Din e-mailadresse vil ikke blive publiceret. Krævede felter er markeret med *