Job Definition Format (JDF) — это формат файлов на основе открытых стандартов XML, в котором используются принятые в отрасли теги XML. JDF автоматизирует процесс печатного производства, делая возможным обмен данными между разными приложениями JDF. Описание задания печати, начиная с дизайна документа и заканчивая послепечатной обработкой, встраивается в код XML.
JDF повышает скорость и эффективность обработки данных для выполнения задания.
Job Messaging Format (JMF) — это коммуникационный протокол, используемый в потоке операций JDF.
Контрольный лист JDF — это описание задания в формате XML. Его могут читать и обрабатывать устройства, поддерживающие JDF, которые называются устройствами, обрабатывающими JDF.
Сообщение JMF — это информация в формате XML, обмен которой происходит между диспетчером JDF и устройством, обрабатывающим JDF. Диспетчером JDF может быть приложение отправки заданий JDF, которое отправляет сообщения JMF с информацией задания в принтер, поддерживающий JDF.
Чтобы инициировать задание печати, приложение отправки заданий JDF отправляет сообщение JMF со ссылкой на контрольный лист JDF, хранящийся во внешнем расположении. Этот контрольный лист JDF может быть получен принтером, поддерживающим JDF. Контрольный лист JDF, в свою очередь, содержит ссылку на расположение, где находится документ печати. Таким образом, принтер, поддерживающий JDF, также получает документ печати из внешнего расположения.
Документ печати может иметь документ в формате PostScipt, PCL или PDF.
Пользователи могут создавать контрольные листы JDF, используя редактор контрольных листов PRISMAsync Print Server, драйвер удаленного принтера или внешние приложения.
PRISMAsync Print Server может обрабатывать задания в соответствии с контрольными листами JDF, когда задания отправляются следующими способами.
Способ отправки |
Описание |
Обработка и мониторинг заданий JDF |
---|---|---|
Подается приложением диспетчера JDF через HTTP |
Сообщение JMF содержит ссылки на документ печати и контрольный лист JDF. PRISMAsync Print Server функционирует как принтер, поддерживающий JDF, только когда коммуникация JDF/JMF осуществляется через HTTP. |
Коммуникацией и ходом выполнения можно управлять с использованием внешних диспетчеров JDF или приложений отправки заданий. |
Отправляется PRISMAsync Remote Manager или драйвером удаленного принтера |
Контрольный лист JDF и документ печати интегрированы в один файл данных задания. |
Невозможно |
Отправлено через LPR |
Контрольный лист JDF и документ печати интегрированы в один файл данных задания. |
Невозможно |
Отправлено через Socket 9100 |
Контрольный лист JDF и документ печати интегрированы в один файл данных задания. |
Невозможно |
Отправлено через SMB |
Контрольный лист JDF и документ печати интегрированы в один файл данных задания. |
Невозможно |
Отправлено через Novell eNDPS (только линия VarioPrint 6000). |
Контрольный лист JDF и документ печати интегрированы в один файл данных задания. |
Невозможно |
Отправлено через папки быстрых задач |
Контрольный лист JDF хранится в папке быстрых задач. Контрольный лист JDF определяет свойства задания документов печати, которые можно перетащить в папку быстрых задач. |
Невозможно |
По умолчанию диспетчер JDF отправляет сообщения JMF на порт HTTP: 8010. Можно изменить номер порта на номер другого свободного порта в Settings Editor принтера.
Диспетчер JDF указывает в сообщении JMF адрес и порт, которые может использовать PRISMAsync Print Server для отправки обратных сообщений.
На следующей схеме показано, как PRISMAsync Print Server функционирует в качестве принтера, поддерживающего JDF.
Приложение отправки заданий JDF хранит квитанций задания и документы печати во внешнем расположении.
Как приложение отправки заданий JDF, так и PRISMAsync Print Server обмениваются сообщениями JMF.
Сообщение JMF из приложения отправки заданий JDF содержит ссылки на расположение контрольного листа JDF и документа печати.
Документ печати обрабатывается и печатается в соответствии с контрольным листом JDF.
На схеме ниже показано, как PRISMAsync Print Server обрабатывает задание JDF, отправленное приложением отправки заданий JDF.
Приложение отправки заданий JDF отправляет сообщение JMF на PRISMAsync Print Server.
Это сообщение JMF содержит URL (в HTTP) контрольного листа JDF, например:
<QueueSubmissionParams ReturnJMF="http://localhost:9090/alces/jmf" URL="http://localhost:9090/jdf/We2BqOCsLBxev9JW.jdf"/>
PRISMAsync Print Server получает контрольный лист JDF с указанного URL-адреса.
PRISMAsync Print Server читает контрольный лист JDF, содержащий URL-адрес (в HTTP) документа печати, например:
<FileSpec URL="http://10.31.141.233/Samplebook%20FINAL%20inslag.pdf" MimeType="application/pdf"/>
PRISMAsync Print Server получает документ печати с указанного URL-адреса.
PRISMAsync Print Server отправляет сообщение JMF приложению отправки заданий JDF, чтобы информировать о том, где в очереди находится задание.
PRISMAsync Print Server отправляет сообщение JMF приложению отправки заданий JDF, чтобы информировать о том, что задание напечатано или остановлено.
PRISMAsync Print Server отправляет сообщение JMF приложению отправки заданий JDF, чтобы информировать о том, что задание завершено, включая информацию о следующем:
Количество копий.
Использованный носитель.
Режима печати для носителя (только для VarioPrint i-series и varioPRINT iX-series).
Использование чернил (только для VarioPrint i-series и varioPRINT iX-series).
Время и длительность задания.
PRISMAsync Print Server информирует приложение отправки заданий JDF о том, что задание прервано, в следующих ситуациях:
Задание становится частью объединенного задания (сборка или группировка).
Задание удаляется из списка ожидающих заданий или запланированных заданий.
Задание перемещается в одну из папок DocBox.
Приложения отправки заданий JDF способны инициировать задания с несколькими документами печати и одним контрольным листом JDF.
Приложение отправки заданий JDF может выполнять следующие задачи, когда задания обрабатываются в PRISMAsync Print Server.
Перемещение запланированных заданий в список ожидающих заданий.
Перемещение ожидающий заданий в список запланированных заданий.
Удаление заданий из очереди печати PRISMAsync Print Server.
Помните о том, что диспетчеры PRISMAsync Print Server могут получать доступ к PRISMAsync Print Server без проверки подлинности удостоверения.
Контрольные листы JDF можно создавать с помощью редактора контрольных листов.
Чтобы узнать о том, как использовать редактор контрольных листов, см. руководство по эксплуатации принтера.
PRISMAsync Print Server поддерживает преобразование контрольных листов JDF для правильной обработки контрольных листов JDF в соответствии с возможностями принтера. Таким образом, код контрольного листа JDF настраивается таблицами стилей XSLT перед применением к заданию печати. Управление таблицами стилей XSLT осуществляется в Settings Editor.
Прочитайте Technical Reference Manual (TRM) своего продукта, чтобы узнать описанное ниже.
Спецификация контрольного листа JDF PRISMAsync Print Server.
Примеры таблиц стилей XSLT.