一种面向办公环境的云打印服务系统实例.doc
《一种面向办公环境的云打印服务系统实例.doc》由会员分享,可在线阅读,更多相关《一种面向办公环境的云打印服务系统实例.doc(12页珍藏版)》请在三一办公上搜索。
1、一种面向办公环境的云打印服务系统实例A Cloud Printing System Instance for Office Environment*GE Yu-Ming1,2+, ZHU Yu-Qing1,2, LI Jun1, SUN Yi1, LIANG Qing3, WANG Wei31(Institute of Computing Technology, Chinese Academy of Sciences, Beijing 100190, China)2(Graduate University of Chinese Academy of Sciences, Beijing 1000
2、49, China)3(Ricoh Software Research Center (Beijing) Co., Ltd., Beijing 100044, China)+ Corresponding author: Phn: +86-10-62600706, E-mail: geyumingAbstract:Modern office environment exist the heterogeneity between printers and user terminals, as well as the traditional printing process requires use
3、r terminals to install the printer drivers. These situations limit users printing experience. In this paper, we propose a Cloud Printing system to satisfy users printing requirements. By connecting printers with the Cloud Printing system, without any reconfiguration, users will be able to print from
4、 any computer or smart phone, regardless of what you want, when you need or where you are. In addition, based on the TOPSIS multiple attributes decision making method, we introduce a printer automatic selection algorithm to the Cloud Printing system. This algorithm automatic selects a reasonable pri
5、nter for users, according to their requirements and the working state of different printers. Finally, we set up the Cloud Printing system in our laboratory to verify its working performance. Key words:heterogeneous networks; cloud printing; multiple attributes decision making摘 要:针对现代办公环境打印设备和用户终端之间存
6、在的异构性,以及传统打印方案需要用户安装打印驱动的不足,本文提出了一种面向办公环境的、支持异构网络接口互通的云打印服务系统.该系统支持打印设备和用户终端分别通过有线、无线和点对点蓝牙通信等方式与云打印服务进行连接,解决了异构网络接口之间的互通;此外,该云打印服务系统能够在不对用户终端作任何修改的情况下,满足用户随时随地的打印需求.本文还引入TOPSIS多属性决策方法,为云打印服务系统设计实现了一种打印设备自动选择算法.该算法能够根据用户设定的打印属性特征、打印设备工作情况和用户偏好等参数,自动为用户分配一台合理的打印设备,减轻用户自行选择打印设备的负担,也实现了打印设备和打印任务的统一调度和管
7、理.本文最后通过对云打印服务系统的实际部署,验证了其打印执行、异构网络互通和打印设备选择等方面的工作有效性.关键词:异构网络;云打印服务;多属性决策中图法分类号:TP393文献标识码: A随着网络技术和移动通信业务的迅猛发展,现代办公室环境中存在着不同种类、不同网络接口的打印设备和用户终端,异构性突显.这在一定程度上限制了用户的打印执行,也降低了打印设备的服务能力.例如:用户A的手机终端仅支持点对点蓝牙通信,而办公环境中并没有符合要求的蓝牙打印设备,那么用户A只能将文件拷贝到其他计算机上才能够完成打印.此外,传统打印方案需要用户终端与打印设备进行互联,并安装相应的打印驱动,才能够执行打印,为用
8、户使用带来极大不便.例如:访客B进入到一个陌生的办公环境,需要打印一份文件,由于其没有安装所处环境当中任何一台打印设备的驱动程序,用户无法完成打印.云打印服务的提出为上述问题的解决提供了有效途径.在办公环境中构建一个云打印服务系统,将可用打印设备连接到云端,用户便可以使用任何终端设备,在不安装打印驱动的情况下,随时随地将照片、文本和网页等文档发送到云端进行打印.因此,本文提出了一种面向办公环境的、支持异构网络接口互通的云打印服务系统.该系统支持用户终端和打印设备分别以有线、无线和点对点蓝牙通信等方式与云打印服务进行连接,解决了异构网络接口之间的互通.同时,系统在不对用户终端作任何修改的情况下,
9、能够满足用户随时随地的打印需求.此外,本文还设计实现了一种打印设备自动选择算法,根据用户设定的打印属性特征和打印设备工作情况,为用户自动分配一台合理的打印设备,减轻用户指定的负担,也能够对云打印服务系统中的打印设备和打印任务进行统一的调度和管理.1 云服务概述IBM公司于2007年宣布云计算计划1,并在IBM技术白皮书“Cloud Computing”中给出了云计算的定义2:云计算用来同时描述一个平台和一种应用.云计算平台按需进行动态地部署、配置、重新配置以及取消服务等.云计算平台中的服务器可以是物理服务器或者虚拟服务器.云计算在描述应用方面,制定了一种可以通过互联网进行访问的可拓展应用程序,
10、通过使用大规模的数据中心以及功能强大的服务器来运行网络应用程序与网络服务.任何一个用户可以通过合适的互联网接入设备以及标准浏览器访问云计算应用.上述定义描述了云计算的两个重要方面:云计算平台和云计算应用.对于云计算平台的研究,目前普遍关注的是:Google3云计算平台以及云计算网络应用程序、IBM公司的蓝云平台4和Amazon公司的弹性计算云5.云计算的重点不仅是基础平台设施的搭建,在基础架构支持下,云计算重在为用户提供云服务.云服务即是一种以“服务”形式呈现的云,通过使服务分布在大量的分布式系统上,实现资源按需分配,从而满足用户的个性化需求.云服务的基本形式分为三种:基础设施服务、平台即服务
11、和软件即服务.最底层的基础设施服务(Infrastructure as a Service, IaaS)包括硬件和服务器等物理资源.平台即服务(Platform as a Service, PaaS)包括服务器虚拟化管理平台等虚拟化管理软件.最高层的软件即服务(Software as a Service, SaaS)主要针对在线服务.SaaS是目前最普遍的云服务,图1展示了SaaS云服务中云提供商、SaaS提供商和用户之间的关系6.图中SaaS用户也可以是SaaS提供商,云提供商同时也可以在其云基础设施上提供面向用户的服务.Fig. 1 Software as a Service图1 软件即服
12、务类型云服务云打印服务作为云服务的一种典型应用,随着手持终端的普及而成为未来发展的趋势.通过云打印服务,用户可以使用不同类型的终端随意使用云内的打印设备,满足用户随时随地的打印需求.目前提出的云打印服务包括Google云打印服务、惠普云打印和Cortado云打印解决方案,章节2将对这三种云打印服务作详细介绍.2 云打印服务相关工作2.1 Google云打印服务Google云打印服务(Cloud Print)7简单来说就是Chrome操作系统和所有Web 应用的打印工作在未来都将交给云来管理,处理后再交回用户所选打印设备来完成打印工作,并将状态返回给打印工作所属的应用程序.如图2所示,将打印设备
13、与Google 云打印相连后,不论用户身处何地,都可以通过任意一台计算机或智能手机将打印任务发送到用户指定的打印设备进行打印.用户只需要在Google Chrome 浏览器中激活“Google 云打印连接器”,即可启用Google 云打印的网络和移动应用程序执行打印.支持Google云打印的打印设备可以与Google云打印进行直连,其余的传统打印设备需要通过智能网关或者计算机等代理设备与Google云打印进行连接.Fig. 2 Google Cloud Print图2Google云打印服务区别于已有的网络打印解决方案,Google云打印减少了用户安装打印驱动的负担,能够一定程度上满足用户随时随
14、地的打印需求.然而,Google云打印服务也存在着以下的不足:1)用户无论是使用计算机上的Chrome浏览器还是智能终端的应用程序,都需要连接到局域网或互联网内才能够使用Google云打印服务内的打印设备,不能够满足点对点通信模式(例如:蓝牙通信)用户终端的打印需求;2)Google云打印服务虽然减少了用户安装打印驱动的负担,但是仍然需要对用户终端作出修改.用户只有安装了Google的Chrome浏览器,并且注册了Google账号才能够使用Google云打印服务;3)Google云打印要求用户自行选择打印设备,这就需要用户熟悉所连接的各个打印设备的属性特征,增加了用户的使用负担.2.2 惠普云
15、打印惠普作为打印设备提供商也积极投入到云打印服务的研发和市场推广当中,在提出惠普云打印、惠普打印应用程序的同时,与Google、苹果等公司展开更深层次的合作,共同发展云打印服务.惠普云打印(HP ePrint)8是惠普提供的一项服务,允许用户通过向打印设备的电子邮件地址发送电子邮件来直接打印,每一个电子邮件地址对应一台打印设备.惠普云打印使得用户可以从任何智能手机或计算机随时随地进行虚拟打印,无需安装任何驱动程序或软件.云打印启动时用户的打印设备被分配一个电子邮件地址;云打印执行,用户只需向打印设备的邮件地址发送一封包含文档的电子邮件.此外,用户可以通过HP ePrint Center 上的打
16、印设备“作业历史记录”,查看和管理发送到打印设备的任务.惠普云打印方便易用,只要用户会使用电子邮件,向能够支持云打印的设备发送电子邮件,就可以方便使用惠普云打印.图3即为惠普的云打印解决方案.用户一方面可以使用终端设备通过电子邮件将文档发送到互联网内的打印设备实现随时随地的打印;另一方面可以使用惠普打印设备控制面板中的打印应用程序,即时访问可打印的Web内容.此外,用户可以登录到HP ePrint Center,查看打印设备状态、添加和删除打印应用程序以及管理云打印设置和作业历史记录.Fig. 3 HP ePrint图3 惠普云打印惠普云打印使得用户可以通过任何智能终端或计算机,随时随地的实现
17、虚拟打印,无需用户安装任何驱动程序和软件,使用方便快捷.然而,惠普云打印也存在着下述不足:1)为了发送电子邮件,用户终端必须能够连接到互联网,对于仅支持点对点通信(例如:蓝牙通信)的用户终端,则无法使用惠普云打印;此外,为了接收电子邮件,惠普云打印内的打印设备也都必须通过有线或者无线网络连接到互联网,用户无法通过惠普云打印访问没有上网或者仅支持点对点通信的打印设备;2)惠普云打印不要求用户安装任何打印驱动和软件,但是仍然需要用户牢记每一台可连接打印设备的电子邮件地址;3)惠普云打印要求用户自行选择打印设备,这就需要用户熟悉所有可连接打印设备的属性特征,每次执行打印任务时都需要进行一次独立的决策
18、选择,增加了用户使用的负担.2.3 Cortado云打印解决方案Cortado云打印解决方案9,如图4所示,是Cortado为智能终端用户开发的一款打印应用程序,该应用程序使得计算机的打印功能逐步应用程序化.用户通过安装Cortado打印应用程序,来使用可连接的任意一台打印设备,从而满足用户随时随地的打印需求.相比于传统打印方案,Cortado云打印解决方案具备以下特征:1)可以支持多种智能终端和平台系统,例如:iOS、Android、Symbian等,并且正逐步考虑对Java等其他操作平台的支持;2)涵盖超过6000种打印驱动,几乎能够使用可连接的每一台打印设备;3)支持通过WiFi通信,使
19、用同一个无线局域网络内或者互联网内可连接的打印设备,也支持通过点对点通信(例如:蓝牙通信),使用短距离范围内可连接的点对点通信模式打印设备;4)此外,Cortado云打印解决方案支持在企业内部构建“私有云”,对企业内部的打印设备进行保护,只允许授权用户访问“私有云”内的打印设备.Fig. 4 Cortado Cloud Printing Solution图4 Cortado云打印解决方案然而,Cortado云打印解决方案需要对用户终端进行修改,用户安装了Cortado云打印应用程序,才能够实现云打印.此外,该方案要求用户自行指定打印设备,需要用户熟悉可连接打印设备的属性特征,增加了用户的使用负
20、担.2.4 相关工作小结云打印服务作为云服务的应用实例,已成为打印操作未来发展的趋势.无论是互联网企业Google、打印设备提供商惠普、还是解决方案供应商Cortado都积极地投入到该领域的研发和推广当中,纷纷提出自己的云打印服务,相互之间也不乏合作和交流.惠普在ePrint基础上针对iPhone、iPad和iTouch等智能终端,设计实现了云打印应用程序(AirPrint).方便用户从智能终端直接轻松进行打印,而无需用户安装打印驱动程序,也不需要用户为智能终端连接线缆.此外,惠普也表示ePrint产品将支持Google云打印服务.未来Google云打印不需要打印设备必须通过代理与Google
21、云打印相联,也不需要Google云打印连接传输线到打印设备或者安装驱动程序.用户在自己的Google账号中新增一组ePrint产品专用电子信箱(),就能透过云端将文件打印出来.现有的云打印服务解决方案,无论是通过为智能终端添加新的打印应用程序,还是通过网页或电子邮件方式将打印文件发送到云端进行作业,都在一定程度上对传统打印方案进行了改善,减少了用户安装打印驱动的负担,方便了用户随时随地进行打印.然而,上述三种云打印服务也存在着以下的共同不足:首先,上述三种云打印服务均不要求用户安装打印驱动程序,但是仍然需要用户对终端进行修改.用户需要安装新的打印应用程序,或者安装支持云打印服务的Google
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 一种 面向 办公 环境 打印 服务 系统 实例
链接地址:https://www.31ppt.com/p-2883118.html