NuGenesis UNIFYps とは何ですか? - WKB78971
環境
- NuGenesis 9 SDMS
- NuGenesis 8 SDMS
- NuGenesis 7.x SDMS
回答
UNIFYps は、Windows サーバーで「LPD サービス」を介して Line Printer Daemon (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 アプリケーションとしてでした。これは、UNIX からの印刷ジョブを処理するために、Windows ユーザーログオンセッションを常にアクティブにしておく必要があることを意味していました。この実装は SDMS 7.0 でサービスモデルに変更されました。NuGenesis 8 では、UNIFYps は、Red Hat Enterprise Linux マシンからの印刷ジョブを正式にサポートし、他の Linux ディストリビューション(UNIX マシンに加えて)からの印刷ジョブを非正式にサポートするように拡張されました。Linux はお客様が選ぶ *nix OS としてほとんど UNIX に取って代わっていますが、UNIX で実行される古いシステムがまだ存在しています。最新の Linux システムは、印刷用に次のいくつかのプロトコルをサポートしています:LPD、生 TCP/ IPを介したインターネット印刷プロトコル、および 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, エンタープライズ