什么是 NuGenesis UNIFYps?- WKB78971
环境
- NuGenesis 9 SDMS
- NuGenesis 8 SDMS
- NuGenesis 7.x SDMS
答案
UNIFYps 服务通过 Windows 服务器上的“LPD 服务”监听通过行式打印机后台程序 (LPD) 协议接收到的打印作业,并通过 Liberty Systems Inc. 的处理器指导打印作业。此处理器将 PostScript 文件转换为 Windows 后台打印文件,并将任务发送到 UNIFY 进行处理。“ps”代表“PostScript”。它最初被开发用于处理来自 UNIX 源的打印报告。许多客户拥有由 UNIX 工作站控制的 NMR 仪器。UNIX 通过 LPD 协议和 PostScript 打印机形式进行本机打印。UNIFY 不直接支持 LPD 或 PostScript,因此 UNIFYps 充当转换层以便捕获来自 UNIX 和 Linux 计算机的打印报告。
UNIFYps 的早期实现(直至 SDMS 6.0)是作为 Windows GUI 应用程序实现的,而不是作为服务实现的。这意味着客户必须始终保持 Windows 用户登录会话处于活动状态,才能从 UNIX 处理打印作业。在 SDMS 7.0 中实施已更改为服务模型。在 NuGenesis 8 中,UNIFYps 已扩展为官方支持来自 Red Hat 企业版 Linux 计算机的打印作业,以及非官方支持来自除 UNIX 计算机之外的其他 Linux 发行版的打印作业。Linux 在很大程度上已经取代了 UNIX,成为客户的首选 *nix 操作系统,尽管在 UNIX 上运行的旧系统仍然存在。现代 Linux 系统支持多种打印协议:LPD、通过原始 TCP/IP 的 Internet 打印协议和通过 HTTP 的 IPP。UNIFYps 不支持通过 IPP 的打印作业;仅支持 LPD。
附加信息
在 NuGenesis 8 SR2 中,尽管 UNIFYps 是 Windows 服务,但如果计算机上没有用户登录,UNIFYps 将不能正常运行。
可在以下位置找到 LPD 打印机协议的 RFC 规格:https://www.rfc-editor.org/pdfrfc/rfc1179.txt.pdf。
id78971, SDMS, SDMS8, SDMS8NU, SUPISDMS, SUPNG