LPD

LPD

LPD,所屬現代詞,指的是行式印表機後台程式,用於假脫機列印工作的UNIX後台程式(後台服務)。

基本信息

簡介

行式印表機後台程式是一個安裝在UNIX列印伺服器上的後台程式。它的功能是等待接受客戶使用行式印表機遠程(LPR)協定傳來的列印工作。當LPD收到一個列印任務後,它先將列印任務暫存於列印佇列中,列印佇列是一個檔案子目錄,其中有許多列印工作等待LPD進行處理。當列印設備空閒時,LPD從列印佇列中取出列印任務並將它傳給印表機進行列印。

UNIX以原始數據流的方式將列印任務傳送給印表機,例如作為一個Postscript檔案,而不像Microsoft Windows那樣使用列印驅動程式。但有時需要將列印工作格式化,例如,如果希望將一個純文本傳送給一個PostScript印表機時,將會有一個列印篩選程式將列印工作格式化,這樣列印輸出結果才不致於混亂。在UNIX系統檔案中,列印過濾程式稱為Printcap。
要查看列印佇列中列印工作的當前狀態,可以使用行列印表機佇列命令(LPq)。

實現

Windows NT和Windows 2000都支持UNIX LPD 列印,但在每個平台上其具體實現有所不同。Windows NT伺服器有一個可選的LPD服務,可以通過安裝TCP/IP列印服務來進行配置。這種服務能使運行UNIX的計算機通過標準的UNIX LPR命令將列印工作傳送給Windows NT伺服器,Windows NT伺服器也可以使用LPR將列印工作傳送給運行LPD的Windows NT伺服器或者UNIX LPD列印伺服器。Microsoft TCP/IP列印服務可以在不同網路環境中的UNIX和Windows平台之間提供協同列印功能。
為了支持UNIX列印服務,Windows 2000伺服器和Windows .NET Server使用了Microsoft UNIX列印服務,它通過下面兩種服務同時提供了LPD和LPR服務:
(1)LPDSVC:運行於Windows 2000及Windows .NET Server列印伺服器上,從運行於UNIX工作站的LPR應用程式接受列印工作。
(2)LPRMON:運行於Windows 2000和Windows .NET Server列印伺服器上,將列印工作傳送到運行於連線印表機的UNIX計算機上的LPD進程。
Windows 2000和Windows .NET Server LPD的初始化配置的默認值為手動設定,如果需要可以設定為自動方式。

相關詞條

相關搜尋

熱門詞條

聯絡我們