精彩无限,智能交互

原标题:苹果让无线打印更加便捷,安卓已羡慕

如果你进来了,点下关注行不行_
在使用这个bonjour协议之前, 先谈谈两个问题?

无线打印 ePrint

9月苹果发布会即将到来,除了期待已久的新macbook
air与第四代iWatch外,新款的iPhone也将有新的突破。接下来向大家介绍一下iOS的一款功能——AirPrint(隔空打印)。隔空打印可以无损打印输出,并且无需下载或安装驱动程序。

bonjour是什么?##

bonjour是苹果公司发布的一个基于ZEROCONF工作组(IETF下属小组)的工作,用于实现零配置网络联网的解决方案。Bonjour是基于IP层协议的。简单点说,就是
某个组织发明了一套解决方案,这套协议能够不需要
(复杂的配置),即可互相发现彼此的解决方案。

ePrint
是惠普公司独有的打印技术。每一台惠普云打印照片一体机都拥有自己独有的邮件地址,任何可以发送邮件
的设备,可以在任何地方向该打印机上发送邮件,打印机会将邮件内容和附件中的图片,office文档,PDF,网页打印出来。

图片 1

为什么要使用它?##

因为如果不用他,就要经过一套(复杂的配置),才能连接设备。简单解释下,此前的配置是怎样复杂法。

连接设备, 首先想到就是 IP, 或者 UDP广播, 另外一边监听,从而连接起来.

1, IP
通过IP连接, 就需要知道双方的IP地址, 端口, 也就是说, 在连接的时候,
查询IP与, 这是一个步骤
输入IP与端口,等待连接, 当然,这两步两端都要做, 然后进行连接,
这用户体验被虐的体无完肤

2,UDP广播
首先, 手机不断发送UDP广播, 硬件设备接收, 然后开始连接
有什么问题?

->
网络阻塞问题。因为UDP广播会对同一本地网络的所有Host都发送信息。过于密集的发送,有可能会造成网络的堵塞。
->
而且基于Socket实现,我们还要考虑网络的稳定性,Socket断开与重连等情况。(代码量增大)
->
由于UDP广播的间隔时间与不稳定性,导致我们获取设备的速度不快和稳定不足。
-> 由于耗电, 影响用户体验, APP整体质量

解决这些问题, 需要大量的代码量,与实现逻辑结构

ePrint允许您通过向打印机的电子邮件地址发送电子邮件来直接打印。

AirPrint并非是从第一代iPhone开始的,最早在2010年iOS
4.2版本更新的时候才出现。AirPrint在中国大陆官网翻译为“隔空打印”,还是非常传神的。这个功能让iPhone使用者能安定从容地打印手机中的照片或文件,而不需要任何线缆连接。

bonjouze怎么用?##

  1. 寻址(分配IP地址给主机)
  2. 命名(使用名字而不是IP地址来代表主机)
  3. 服务搜索(自动在网络搜索服务)

ePrint方便易用。只要您会使用电子邮件,您即会使用ePrint。

相关文章