Hva er forskjellen mellom AirPrint, Bonjour og Rendezvous?

Mens jeg vet hva AirPrint gjør, er jeg forvirret over hva det er. Det hevder å være en rekke teknologistandarder som brukes sammen, for eksempel mDNS, IPP og multicasting. Imidlertid blir begrepet Bonjour også kastet rundt, som også ser ut til å være basert på de samme teknologiene. Det som gjør det enda mer forvirrende er at Bonjour bare er en rebrand av Rendezvous.

Er AirPrint en rebrand av Bonjour, på samme måte som Bonjour er en rebrand av Rendezvous, eller skiller AirPrint seg fra Bonjour?

Svar

AirPrint er den fullstendige protokollen som lar en enhet oppdage en skriver og sende en PDF til den som deretter skrives ut.

Bonjour er protokollen som lar enheter oppdage hverandre og chatte. AirPrint bruker Bonjour.

En veldig grov og feil analogi er at AirPrint er for Bonjour, hva en nettleser er for nettverksforbindelsen.

Merk: Som PDF beskriver sidene til utskrift, trenger du ikke en tradisjonell skriverdriver på enheten.

Kommentarer

  • Takk. Så Bonjour er bare Apple-merkevare for zeroconfig, en generell protokoll for enhetsoppdagelse, mens AirPrint bygger på å støtte utskrift på trådløse enheter.
  • Min laserprinter bruker Postscript internt. Så hvis det var AirPrint aktivert, ville det bli sendt en pdf, som er basert på Postscript. Virker som PDF er et veldig format å sende til skrivere, spesielt de som ikke ' ikke har etterskrift.
  • @ATL_DEV Postscript er et generelt programmeringsspråk som skjer med kunne lage trykte utskrifter. PDF er en delmengde av Postscript bare for å beskrive sider.
  • @ATL_DEV Skriveren vil sannsynligvis ha en PDF-renderer innebygd uansett hva annet den har. Jeg kjøpte en liten, brukt HP laserskriver helt tilbake. En firmwareoppgradering la til AirPrint, og den hadde bare PCL.
  • Betyr dette at AirPrint egentlig ikke er basert på åpne standarder hvis det krever noen PDF- og / eller PostScript-behandling? Det ' er interessant hvordan Apple og Adobe kom tilbake i seng sammen etter kampene sine om TrueType og Flash.

Svar

First Rendezvous = Bonjour = unicast DNS

Jeg glemmer hvorfor navnet endret seg fra Rendezvous, noe om hva Apple (pleide å) kalle det og hva alle andre kalte det. Det er en serverløs DNS-løsning, slik at enheter kan spørre lokalt, selvmontere og oppdage tjenester uten å ha behov for en forhåndskonfigurert DNS-server / database.

AirPrint er en standard trådløs utskriftsprotokoll slik at forskjellige skrivere ser ut som en standardskriver, noe som eliminerer behovet for spesifikke drivere for bestemte skrivere. På samme måte som LPR (Line Printer Protocol) er en utskriftsprotokoll i tillegg til IPP (Internet Printing Protocol). Her er litt Apple-støtte / markedsføringsinformasjon:

Per wikipedia: " AirPrint er basert på mDNS (Bonjour, nærmere bestemt) og Internet Printing Protocol (IPP). " ( https://en.wikipedia.org/wiki/List_of_printing_protocols#Wireless_protocols )

Kommentarer

  • Ja , Skjønte jeg det, men hvordan er AirPrint forskjellig fra Bonjour?
  • @ATL_DEV AirPrint er protokollen som brukes til å sende data til en skriver oppdaget via Bonjour
  • Det er også ZeroConf som er det alle andre kaller Bonjour.
  • Jøss, jeg har ikke ' Jeg har ikke hørt det ordet på år
  • Det ser ut til at Windows-juggernaut betydde at verden går mot uPNP i stedet for Zeroconf.

Legg igjen en kommentar

Din e-postadresse vil ikke bli publisert. Obligatoriske felt er merket med *