Qual é a diferença entre AirPrint, Bonjour e Rendezvous?

Embora saiba o que o AirPrint faz, estou confuso sobre o que seja. Ele afirma ser um conjunto de padrões de tecnologia usados juntos, como mDNS, IPP e multicast. No entanto, o termo Bonjour também é usado, o que também parece ser baseado nas mesmas tecnologias. O que torna tudo ainda mais confuso é que Bonjour é apenas uma nova marca do Rendezvous.

O AirPrint é uma nova marca do Bonjour, da mesma forma que o Bonjour é uma nova marca do Rendezvous ou o AirPrint é diferente do Bonjour?

Resposta

AirPrint é o protocolo completo que permite que um dispositivo descubra uma impressora e envie um PDF para ela, que é então impresso.

Bonjour é o protocolo que permite aos dispositivos descobrirem uns aos outros e baterem papo. O AirPrint usa o Bonjour.

Uma analogia muito grosseira e incorreta é que o AirPrint está para o Bonjour, o que um navegador da Internet está para a conexão de rede.

Nota: Como o PDF descreve totalmente as páginas para imprimir, um driver de impressora tradicional não é necessário no dispositivo.

Comentários

  • Obrigado. Portanto, Bonjour é apenas a marca da Apple para zeroconfig, um protocolo geral para descoberta de dispositivos, enquanto o AirPrint se baseia para oferecer suporte à impressão em dispositivos sem fio.
  • Minha impressora a laser usa Postscript internamente. Portanto, se o AirPrint estivesse habilitado, seria enviado um pdf, que é baseado em Postscript. Parece que PDF é um formato muito adequado para enviar para impressoras, especialmente aquelas que não ' têm postscript.
  • @ATL_DEV Postscript é uma linguagem de programação geral que acontece com ser capaz de criar saída impressa. PDF é um subconjunto de Postscript apenas para descrever páginas.
  • @ATL_DEV A impressora provavelmente terá um renderizador de PDF embutido, independentemente de tudo o que ele tenha. Eu comprei uma minúscula impressora a laser HP há muito tempo. Uma atualização de firmware adicionou AirPrint, e ele tinha apenas PCL.
  • Isso significa que o AirPrint não é realmente baseado em padrões abertos se requer algum processamento de PDF ou PostScript? É ' interessante como a Apple e a Adobe voltaram para a cama juntas após suas batalhas sobre TrueType e Flash.

Resposta

Primeiro Rendezvous = Bonjour = unicast DNS

Eu esqueci por que o nome mudou de Rendezvous, algo sobre como a Apple (costumava) chamá-lo e como todos os outros chamou. É uma solução sem servidor DNS para que os dispositivos possam consultar localmente, se automontar e descobrir serviços sem a necessidade de um servidor / banco de dados DNS pré-configurado.

AirPrint é um protocolo de impressão sem fio padrão para que diversas impressoras se pareçam com uma impressora padrão, eliminando a necessidade de drivers específicos para impressoras específicas. Da mesma forma que LPR (Line Printer Protocol) é um protocolo de impressão e também IPP (Internet Printing Protocol). Aqui estão algumas informações de suporte / marketing da Apple:

Por wikipedia: " AirPrint é baseado em mDNS (Bonjour, mais especificamente) e Internet Printing Protocol (IPP). " ( https://en.wikipedia.org/wiki/List_of_printing_protocols#Wireless_protocols )

Comentários

  • Sim , Eu descobri isso, mas como o AirPrint é diferente do Bonjour?
  • @ATL_DEV AirPrint é o protocolo usado para enviar dados para uma impressora descoberta via Bonjour
  • Também existe o ZeroConf que é o que todo mundo chama de Bonjour.
  • Caramba, não ' não ouvi essa palavra em anos
  • Parece que o rolo compressor do Windows significa que o mundo se dirige para uPNP em vez de Zeroconf.

Deixe uma resposta

O seu endereço de email não será publicado. Campos obrigatórios marcados com *