多平台的打印服务器

许多大的网络或甚至较小的网络都有遗留下来的设计,可能超过了一个打印服务器的组成。理由是个别的打印机需要贯穿整个服务器/系统,其中包括:

网络上的一台服务器需要被命名为主服务器。此系统对于应用服务器软件的运行有责任所提供用户界面、数据的存储和应用程序逻辑意义上的管理。被命名的系统对于此任务通常是一个打印服务器(但可以是任何服务器)。它需要系统用备用的能力运行PaperCut NG应用服务器软件。此系统应该有很好的性能,至少有500MB的硬盘空间并且包括了一个空闲磁盘备份程序。

其它的打印服务器被认为是二级服务器。这些服务器运行打印供应者成分并支持中央服务器的交流。下列的设置图表可以阐明:

图表 12.1.二级打印服务器( print provider )的报表要返回到主服务器(应用程序服务器) 

当客户端打印到二级打印服务器( print provider )时,打印供应者截取打印作业和信息到中央服务器进行处理。XML网络服务通过HTTP传达到PaperCut应用服务器的端口(通常是9191端口)。此网络协议是特别为便利的防火墙设备,可测量性和将要进行广泛网络操作的速度而设计的。

PaperCut NG服务导向的体系结构对网络管理员提供了许多优点,其中还包括:

PaperCut NG的SOA设计允许高级的设置包括:

图表 12.2. PaperCut NG的体系结构 - 高级的配置