【IT168评测中心】提到“云打印”,我们首先会想到“云计算”,必须先要说明的是,无论是云计算还是云打印,都是一种模糊的概念,目前还只是在规划中,所以在这篇文章里,我尽量的用通俗的词汇和较多的比喻来进行描述。
云计算概念是一个美丽的网络应用模式。云计算通过互联网将必要的大量硬件和软件按照一定的结构体系连接起来,并随应用需求的变化不断调整结构体系建立的一个内耗最小,功效最大的虚拟资源服务中心。所以说,云计算是一个方法,本身不是技术。那么,我们不妨把云计算看做是一个“钱庄”,最早人们只是把钱放在枕头底下,后来有了钱庄,很安全,不过兑现起来比较麻烦。现在发展到银行可以到任何一个网点取钱,甚至通过ATM,或者国外的渠道。就像用电不需要家家装备发电机,直接从电力公司购买一样。
具体到云打印,可以看做是云计算在实际工作生活的应用,广义上讲,就是可以让全世界的用户通过各种类型的设备(包括手机、PC、笔记本甚至相机等IT设备)使用全世界任意一台在“云”内的打印机。因此,在打印设计方面,我们想要确保通过网络进行打印的方式,会像如今的传统本地打印一样轻松自然。另外,对于那些移动设备,它们肯定无法为每个平台都建立并维持一个复杂的打印子系统和打印机驱动。事实上,就连在现有的PC操作系统中,打印子系统和驱动也有很大的改进空间。比如说,现在的大多数手机是无法安装打印驱动的,所以不能直接通过手机发送打印命令。
云打印的目的就是建立一个打印应用,让任何设备都可以无视应用程序(无论是本地桌面程序、移动程序还是网络程序),而直接通过世界上任意地方的任一打印机进行打印,这个目标就需要借助于云打印服务来实现。应用程序使用云打印来发布并管理打印作业,云打印服务负责向对应的打印机发布打印指令,其中包括用户在首选项中的设置,然后向应用程序反馈打印工作状态。
任何应用程序都可以使用云打印,包括网络程序(例如Gmail)和本地程序(例如桌面PC的Microsoft Word或者手机Android/iPhone程序),这些程序统称为云打印API(Application Programming Interface,应用程序编程接口)。通过这些API,用户可以收集必要的数据,来显示自定义打印选项中自己的用户界面,或者只是使用云打印提供的常规打印首选项。