Loading

Difference between "JDF ticketing" and "JDF/JMF"

Introduction

The PRISMAsync controller of the Canon imagePRESS C800 Series v5.2 supports JDF/JMF and JDF ticketing. Older PRISMAsync controllers only support JDF ticketing.

JDF ticketing

The file sent to the controller contains both the ticket and the PDL data structure. The job structure must consists in the concatenation of elements in the following order:

  • UTF-8 BOM or nothing, or

  • UTF-8 JDF ticket followed by no XML comment after the ending tag '</JDF>'

  • Followed by the PDL data.

    The PDL data consists of one document per job.

Inside the job ticket, a URL references the data:

<FileSpec URL="cid:doc@hostname.com"/>

Example

<?xml version="1.0" encoding="UTF-8"?>

<JDF>

<ResourcePool>

<FileSpec URL="cid:doc@hostname.com"/>

</ResourcePool>

</JDF>

%!PS-Adobe-3.0

...

JDF/JMF

This TRM describes the JDF/JMF communication with Apogee. Apogee is an application for Agfa printing presses. Applications with a similar interface can also use the JDF/JMF communication described in this TRM.

The JMF protocol is used to communicate with the PRISMAsync controller. The answer to a JMF message is always a JMF message. JDF is used to describe the print job. The high level description of JDF/JMF communication as implemented in the Canon imagePRESS C800 Series v5.2:

  1. The application sends a JMF message to the PRISMAsync controller. This message contains a URL to the JDF ticket, for example: <QueueSubmissionParams ReturnJMF="http://localhost:9090/alces/jmf" URL="http://localhost:9090/jdf/We2BqOCsLBxev9JW.jdf"/>

  2. The controller retrieves the JDF ticket from the specified URL.

  3. The controller sends a JMF message to the application to confirm that the ticket is received.

  4. The controller reads the JDF ticket which contains a URL to the document that must be printed, for example: <FileSpec MimeType="application/pdf" URL="http://10.31.141.233/Samplebook%20FINAL%20inslag.pdf"/>

  5. The controller sends a JMF message to the application to confirm that the document is printed.