Loading

了解 JDF/JMF

什么是 JDF/JMF

Job Definition Format (JDF) 是一种基于 XML 的开放标准文件格式,并使用行业认可的 XML 标记。JDF 通过在不同 JDF 应用程序之间实现数据交换,从而使打印生产过程实现自动化。XML 代码中嵌入了从文档设计到印后的打印作业说明。

利用 JDF,可更快、更高效地生成作业数据。

Job Messaging Format (JMF)JDF 工作流程中使用的通信协议。

什么是 JDF 票证

JDF 票证是 XML 格式的作业说明。它可以被支持 JDF 的设备读取和处理,这些设备称为 JDF 工作设备

什么是 JMF 消息

JMF 消息是在 JDF 管理器与 JDF 工作设备之间交换的 XML 格式的信息。JDF 管理器可能是 JDF 作业提交应用程序,该应用程序将包含作业信息的 JMF 消息发送至支持 JDF 的打印机。

为了启动打印作业,JDF 作业提交应用程序会提交 JMF 消息,其中包含对存储在外部位置的 JDF 票证的引用。此 JDF 票证可由支持 JDF 的打印机进行检索。而 JDF 票证包含对打印文档所在位置的引用。因此,支持 JDF 的打印机还会从外部位置检索打印文档。

打印文档可能具有 PostScipt, PCLPDF 文档。

JMF消息

JDF 票证支持 - PRISMAsync Print Server

用户可以使用 PRISMAsync Print Server 票证编辑器、远程打印机驱动程序或外部应用程序创建 JDF 票证。

以下列方式提交作业后, PRISMAsync Print Server 可以根据 JDF 票证处理作业。

提交方法

说明

JDF 作业处理和作业监控

通过 HTTPJDF 管理器应用程序提交

JMF 消息包含对打印文档和 JDF 票证的引用。

仅在 JDF/JMF 通信通过 HTTP 运行时, PRISMAsync Print Server 才会作为支持 JDF 的打印机。

通信和进度可以通过外部 JDF 管理器或作业提交应用程序来管理。

PRISMAsync Remote Manager 或远程打印机驱动程序提交

JDF 票证和打印文档已集成到单个作业数据文件中。

不可能

通过 LPR 提交

JDF 票证和打印文档已集成到单个作业数据文件中。

不可能

通过 Socket 9100 提交

JDF 票证和打印文档已集成到单个作业数据文件中。

不可能

通过 SMB 提交

JDF 票证和打印文档已集成到单个作业数据文件中。

不可能

通过 Novell eNDPS 提交(仅限 VarioPrint 6000 Line)。

JDF 票证和打印文档已集成到单个作业数据文件中。

不可能

通过 Hotfolder 提交

JDF 票证存储在 Hotfolder 中。JDF 票证确定拖放到 Hotfolder 中的打印文档的作业属性。

不可能

PRISMAsync Print Server JDF/JMF 端口

默认情况下,JDF 管理器会将 JMF 消息提交至 HTTP 端口:8010.您可以在打印机的 Settings Editor 中将端口号更改为另一个空闲端口号。

JDF 管理器在 JMF 消息中指定 PRISMAsync Print Server 发送返回消息所能使用的地址和端口。

PRISMAsync Print Server 作为 JDF 工作设备

下面的方案解释了 PRISMAsync Print Server 如何作为支持 JDF 的打印机。

支持 JDF 的打印机
  1. JDF 作业提交应用程序将作业票证和打印文档存储在外部位置。

  2. JDF 作业提交应用程序和 PRISMAsync Print Server 会交换 JMF 消息。

  3. 来自 JDF 作业提交应用程序的 JMF 消息包含对 JDF 票证和打印文档位置的引用。

  4. 系统根据 JDF 票证处理和打印打印文档。

JDF 作业处理 - PRISMAsync Print Server

以下方案显示了 PRISMAsync Print Server 如何处理由 JDF 作业提交应用程序提交的 JDF 作业。

JDF 作业提交应用程序
  1. JDF 作业提交应用程序将 JMF 消息提交至 PRISMAsync Print Server

  2. JMF 消息包含 JDF 票证的 URL(在 HTTP 中),例如:

    <QueueSubmissionParams ReturnJMF="http://localhost:9090/alces/jmf" URL="http://localhost:9090/jdf/We2BqOCsLBxev9JW.jdf"/>

  3. PRISMAsync Print Server 从指定的 URL 中检索 JDF 票证。

  4. PRISMAsync Print Server 读取的 JDF 票证包含打印文档的 URL(在 HTTP 中),例如:

    <FileSpec URL="http://10.31.141.233/Samplebook%20FINAL%20inslag.pdf" MimeType="application/pdf"/>

  5. PRISMAsync Print Server 从指定的 URL 中检索打印文档。

  6. PRISMAsync Print ServerJMF 消息提交至 JDF 作业提交应用程序,以告知作业在队列中的位置。

  7. PRISMAsync Print ServerJMF 消息提交至 JDF 作业提交应用程序,以告知作业已打印或已停止。

  8. PRISMAsync Print ServerJMF 消息提交至 JDF 作业提交应用程序,以告知作业已完成,并且包括以下相关信息:

    • 打印份数。

    • 使用的介质。

    • 介质打印模式(仅适用于 VarioPrint i-seriesvarioPRINT iX-series)。

    • 墨水使用量(仅适用于 VarioPrint i-seriesvarioPRINT iX-series)。

    • 作业时间和作业持续时间。

注释

PRISMAsync Print Server 通知 JDF 作业提交应用程序在以下情况下中止作业:

  • 作业成为组合作业(构建或捆绑)的一部分。

  • 从等待作业列表或计划作业列表中删除了作业。

  • 作业移到了其中一个 DocBox 文件夹中。

注释

JDF 作业提交应用程序能够启动具有多个打印文档和单个 JDF 票证的作业。

JDF 作业提交应用程序上的作业处理

PRISMAsync Print Server 中处理作业后,JDF 作业提交应用程序能够执行以下任务。

  • 将计划作业移到等待作业列表中。

  • 将等待作业移到计划作业列表中。

  • PRISMAsync Print Server 打印队列中删除作业。

JMF communication

JDF 作业管理授权 - PRISMAsync Print Server

请注意 PRISMAsync Print Server 管理器无需进行身份验证即可访问 PRISMAsync Print Server

PRISMAsync Print Server 票证编辑器

可以使用票证编辑器创建 JDF 票证。

请参阅打印机的操作指南,了解如何使用票证编辑器。

JDF 票证转换

PRISMAsync Print Server JDF 票证转换支持根据打印机的功能正确处理 JDF 票证。因此,在将 XSLT 样式表应用于打印作业之前,会通过这些样式表调整 JDF 票证代码。XSLT 样式表在 Settings Editor 中进行管理。

详细信息