《最新PrintUsage打印监控分布式安装与管理实现方式.doc》由会员分享,可在线阅读,更多相关《最新PrintUsage打印监控分布式安装与管理实现方式.doc(20页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、Four short words sum up what has lifted most successful individuals above the crowd: a little bit more.-author-datePrintUsage打印监控分布式安装与管理实现方式PrintUsage打印监分布式安装实现方式PrintUsage打印监控分布式安装与管理实现方式目录1. 术语定义2. 适用版本3. 产品概述4. 产品架构5. 实现方式6. 实现操作1. 术语定义下列的是涉及到PrintUsage打印监控软件分布式安装所需的基本概念,为用户能更好的理解,现作如下解释.打印服务器是指
2、安装了Windows2000/XP/2003的电脑,共享有打印机提供用户打印服务。以下的文档中,有时为了强调与硬件的打印服务器的区别,也称为Windows打印服务器。外置打印服务器一种小型硬件,可以将一个或若干个并口、USB口的打印机转换成网口连接到网络上。典型的产品,例如HP JetDirect 500X网络打印机(硬件)内置网络接口的打印机,直接连接在局域网上;还有,通过外置打印服务器连接到网络的LPT、USB接口的打印机,也称为网络打印机传统打印机(硬件)是指通常的LPT、USB接口的打印机;这种打印机一定要连接到一台计算机才能打印网络打印方式指每个打印客户建立基于TCP/IP端口的本地
3、打印机打印到网络印机上的方式。这种打印方式不需要有一台专门的电脑作为打印服务器共享打印方式指每个打印客户通过连接在Windows打印服务器上共享出来的打印机进行打印的方式。这种方式下,必须有一台专门的电脑作为打印服务器2. 适用版本此说明适用于PrintUsage2.1及以上版本.3. 产品概述PrintUsage系列打印监控软件,是华美科技(苏州)有限公司原始开发并取得中华人民共和国软件著作权登记(登记号:2004SR02996)的软件产品。是一套基于Web界面的打印监控和管理的系统软件。产品主要实现功能如下:1.1. 打印监视日志1.2. 打印监控内容1.3. 打印计费与控制1.4. 报表
4、分析4. 产品架构实现分布式主要模块及功能模块名称所属安装模块主要作用Web管理站点管理服务器实现集中配置、管理、查看报表和打印内容,Web界面APP服务提供分部的打印服务器数据库配置同步时钟、监测授权,执行定时任务中央数据库记录打印日志信息和配置信息(不存储打印内容)打印监控服务打印服务器记录、控制打印、保存打印内容,分布安装在每台打印服务器上。打印内容文件以Tiff文件形式保存在每台打印服务器上HTTP服务提供打印内容查看,辅助管理和分布协调,与打印监控服务一起安装在每台打印服务器上实现分布式监控方式示意图(或称为网络拓朴结构)a) PrintUsage部署方法伸缩性很强,既可以全部模块安
5、装在一台服务器上,也可以适应分布式的安装,完全取决于客户现有环境和应用的需求b) 中央数据库和Web管理站点只需要安装一份c) 打印监控服务和HTTP服务根据需要安装到每一台连接有打印机的打印服务器上d) 打印用户和管理用户端均不需要安装PrintUsage的任何模块5. 分布式安装实现方式打印用户发送打印作业命令给打印机时,必须经过打印监控服务器的打印监控服务.也就是说,用户发送打印作业给打印机时,不是将打印命令直接送给打印机,而是送给打印监控服务,在允许打印的条件下,再由打印监控服务将打印命令送给打印机进行执行.打印监控服务在允许打印的条件下,将打印内容保存至本地存储设备中(仅企业版2.0
6、以上版本有保存打印内容的功能).在打印监控服务器有二个服务,PrintUsage Http Service与PrintUsage Service.Web服务器有PrintUsage Application Service.您可以通过开始设置控制面板管理工具服务 进行查看相关服务.当用户通过Web页对用户打印文档时,用户通过Web页向服务器发送请求,用户根据相关请求执行相关操作.用户查看内容时,服务器通过从数据库中读取数据并对过Application Service向打印监控服务器发送获取内容请求,并提供相关参数.这样,打印监控服务器就能断定Web管理单元请求的内容.当获得请求内容后,Web管理
7、单元服务器通过打印监控服务器的PrintUsage Http Service下载打印内容至打印内容缓存,这样,这样,用户便可以通过Web服务器查看用户打印内容了.如果用户操作非打印内容时,则基本上是与数据库进行交互的.PrintUsage与数据库的交互是以ADO/MyODBC为中间介质的.这就是为何要实现分布式监控需要支持网络功能的MsSQL、MySQL或Oracle数据库的原因了。6实现操作设有四台打印机:Pr1、Pr2、Pr3、Pr4.四台PC机:PC_Web、PC_Track、PC_DB、PC_Client其中,Pr1、Pr2、Pr3分别接在PC_Web、PC_Track、PC_DB上,
8、而Pr4为网络打印机.PC_Web为管理单元服务器;PC_Track安装有打印监控服务;PC_DB上安装有数据库。如果您安装的是MySQL数据库,请在上述四台机器上除PC_DB上安装有MyODBC数据库访问组件。在PC_Web与PC_Track上分别安装打印管理单元及打印监控服务。现在尝试使用对Pr1、Pr2、Pr3、Pr4打印机进行监控。都能进行监控吗?否!6.1.当安装完打印监控管理程序后,登录PC_Track,双击系统栏(时间栏/输入法处),弹出系统配置选项;6.2.点击“自动搜索”,得到网内所有打印监控服务器名称(如果打印监控服务器有防火墙,您可能会得不到打印监控服务器名称,所以,请关
9、闭打印监控服务器防火墙)。选择您需要加入的主控服务器PC_Web。点击应用。在“本软件授权给:”中,您将看到,授权名称由“”变成授权名称,如您是试用用户,您的授权为试用到期时间。点击确定按纽退出。现我们选择PC_Web.6.3.以管理员身份登录管理单元Web服务器。点击“服务器组”将会得到所有打印监控服务器列表,安目前安装方式,您的服务器列表内容应该为空。点击“添加”则会转到添加服务器页面,在下拉列表中,会出现所有加入过此主控服务器的服务器名。选择您需要添加的打印监控服务器,点击向左的箭头“”,则,计算机名将自动添加到左侧的文本框中,现,我们选择PC_Track。6.4.点击“下一步”。6.5
10、.转到“服务器xxx打印机列表”,此时当为“服务器PC_Track打印机列表”,会得到此打印监控服务器上打印机列表。选择需要进行监控的打印机,点击“提交”将打印机添加到打印监控对列中。如果PC_Track上安装有防火墙,如WinXP打了SP补丁后,请将防火墙关闭,否则不能找到任何打印机。6.6.系统提示,需要重启打印监控服务,您可以根据您的需求,决定是否进行打印监控服务的重启时间。点击“OK”立即重启打印监控服务。6.7.设置服务器属性xxx。此时xxx应为PC_Track.至目前为止,我们只实现了对PC_Track上的打印机进行监控。如何对另外三台打印机进行监控呢?6.8.在PC_Track
11、上安装Pr4的驱动,从PC_Track上可以将打印作业正确无误的在Pr4上打印。按6.6,便可以将Pr4添加进入打印监控对列了。针对于此网络打印机,用户会恶意逃避打印监控,将打印作业直接送至网络打印机,而不会有任何数据从打印监控服务器经过,这样,我们的软件便不能进行监控了。如何解决这一问题呢?通常打印服务器/外置打印服务器会提供管理功能,您可以通过Telnet/Http对那台打印服务器/外置打印服务器进行管理,如在DOS中键入“telnet Pr4”,就会使用Telnet 方式登录服务器,使用allow等相关命令设置允许打印IP。通过http:/Pr4_IP,也可以进行允许IP的设置。如果你的打印服务器/外置打印服务器比较陈旧,可以使用相关的管理软件,如HP Web JetAdmin.您也可以通过路由器Port的设置来完成。由于相关的操作转为复杂,请与网管联系。6.9.由于Pr1是与主控服务器PC_Web连接、Pr3与PC_Client相连接,并未在PC_Web/PC_Client上安装有打印监控程序,无打印数据流经过打印监控服务.610当用户共享出打印机Pr2,PC_Web、PC_DB、PC_Client安装PC_Track上的共享打印机后打印作业到PC_Track上,可以对打印作业进行监控。-