background image

                          JMF 与数字化工作流程
  

20 世纪 80 年代中期,数字技术和计算机技术开始逐渐被印刷行业应用,印刷生产流

程的自动化程度也越来越高。

90 年代中期,数字化工作流程这一概念应运而生,并随之出

现了与其相关的一系列标准和规范,如用于便携式作业传票格式

PJTF、印刷生产格式 PPF、

报业生产的管理规范

IFRAtrack、色彩管理的 ICC 标准等。但这些标准都只能应用于印刷生产

流程中的某些特定环节,很难真正实现整个印刷流程的数字化。
  作业定义格式

JDF 是一种基于 XML(可扩展标志语言)用于印刷作业的描述及交换的开

放式文件格式。它建立在

CIP3 联盟的 PPF 和 Adobe PJTF 数据格式的基础之上,涵盖了印刷

工作流程中的各个环节,使印前、印刷、印后连为一体,因而能够全面实现数字化印刷。自
2001 年 4 月发布了 JDF 规范 1.0 版本以来,CIP4 联盟又陆续推出了 1.1 版本、1.1A 版本、1.2 
版本,

1.3 版本,并在 drupa2008 上推出了最新的 1.4 版本。JDF 规范的不断更新表明它正在

成为一种越来越具有影响力的开放标准。
  数字化工作流程中包含了从印前、印刷到印后所需要监控管理的所有信息,如常规的管
理和产品信息;描述拼版布局、油墨性质、纸张质量、折页方式等工艺信息;所需监控的数字
化直接制版机、印刷机、印后加工设备的工艺参数、工作状态等信息。也就是说,数字化工作
流程就是使用数字技术来实现生产和管理的全面控制,使相互孤立的生产和管理环节结合
起来。要使这些信息在整个印刷生产流程中顺畅地传递,并在生产过程中进行信息的实时修
改,就需要在生产设备和信息管理系统之间建立一个良好的交互方式,

JDF 规范中定义的

作业消息格式

JMF(Job Message Format)恰好能够满足这一需求。

  

JMF 概述  JMF 消息是 JDF 定义的实时数据交换格式,同样是基于 XML 编码的,

它是

JDF 标准的一部分,发送者和接收者都可以对这类信息进行读写操作,并能对信息形

成一致的理解。

JMF 消息在收集 JDF 作业处理进程信息的基础上,可以向信息管理系统报

告正在执行生产过程的设备状态,还可以利用发送

JMF 消息的方式来实现作业跟踪,实现

对现场作业的远程监视和控制。
  

JMF 通讯分为双向和单向两种类型,双向的 JMF 通讯需要使用双向的通讯协议——

HTTP 和 HTTPS。而单向的 JMF 是将 JMF 文件放入一个“热文件夹”内,这个“热文件夹”可
以是一个网络上共享的文件夹或者是

FTP 文件夹,以此来实现 JMF 文件在服务器和客户端

之间的传递。
  

JMF 与 JDF 文件分离,是独立的文件。为了和 JDF 文件区分,JMF 文件使用“JMF”作为

它的根元素名。例如一个

JMF 消息的代码如下:

 

 

<JMF 

xmlns=http://www.CIP4.org/JDFSchema_1_1 

SenderID=“XAUT” 

TimeStamp=“2008-11-05T21:19:54+08:00” Version=“1.3”>
  

<Query ID=“Q081105211954” Type=“KnownDevices” />

  

</JMF>

    这 是 一 个 简 单 的

JMF 询 问 消 息 , 发 送 端 编 号 “ SenderID” 为 “ XAUT” , 时 间 戳

“TimeStamp”表示的是发送消息的日期和时间即“2008-11-05T21:19:54+08:00”,消息的编号
“ID”为“M081105211954”,询问的类型“Type”是“KnowDevices”及控制器“XAUT”控制的所
有设备的信息。

  

JMF 消息家族

  在

JDF 工作流程中的 JMF 通讯可以分为 5 种情况,对应着 JMF 中的 6 个消息类型:

  

(1)查询(Query)

  

Query 通过发信息来获取控制器的当前状态,但是并不改变控制器的当前状态。当向一个