Top Banner
JDF Toolkits for JDF and JMF Niels Böger
13

JDF Toolkits for JDF and JMF Niels Böger. JDF Library and API Read, write, work with JDF and JMF files Additional high-level routines –spawn / merge MIME.

Jan 16, 2016

Download

Documents

Cecily Parsons
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: JDF Toolkits for JDF and JMF Niels Böger. JDF Library and API Read, write, work with JDF and JMF files Additional high-level routines –spawn / merge MIME.

JDF Toolkits for JDF and JMF

Niels Böger

Page 2: JDF Toolkits for JDF and JMF Niels Böger. JDF Library and API Read, write, work with JDF and JMF files Additional high-level routines –spawn / merge MIME.

JDF Library and API

• Read, write, work with JDF and JMF files

• Additional high-level routines

– spawn / merge

• MIME handling

• Networking

Page 3: JDF Toolkits for JDF and JMF Niels Böger. JDF Library and API Read, write, work with JDF and JMF files Additional high-level routines –spawn / merge MIME.

JDF Library and API

• JDFLibC – C++

– Windows: VisualC++ 8 (main), VC6 / VC7.1

– Mac OS X: Xcode 2.4.1, CodeWarrior

– Linux: makefiles (last update: 2002)

• JDFLibJ – Java

– compiled with Java 1.4 (Java 1.5 incoming)

– used extensively by CIP4‘s JDF tools

Page 4: JDF Toolkits for JDF and JMF Niels Böger. JDF Library and API Read, write, work with JDF and JMF files Additional high-level routines –spawn / merge MIME.

CIP4 JDF Editor

• Visual editor for JDF and JMF files– Views: input/output, process, localized capabilities, comments

– Validates:

• Capabilities

• XML Schema

– Sends JDF

• Binaries for Mac and Windows

Page 5: JDF Toolkits for JDF and JMF Niels Böger. JDF Library and API Read, write, work with JDF and JMF files Additional high-level routines –spawn / merge MIME.

CIP4 JDF Editor

Page 6: JDF Toolkits for JDF and JMF Niels Böger. JDF Library and API Read, write, work with JDF and JMF files Additional high-level routines –spawn / merge MIME.

CIP4 JDF Utilities

• CheckJDF

– Check validity of JDF files (online and on the

command line)

• FixJDF

– Update a JDF file to another version

Page 7: JDF Toolkits for JDF and JMF Niels Böger. JDF Library and API Read, write, work with JDF and JMF files Additional high-level routines –spawn / merge MIME.

CIP4 JDF Utilities

Page 8: JDF Toolkits for JDF and JMF Niels Böger. JDF Library and API Read, write, work with JDF and JMF files Additional high-level routines –spawn / merge MIME.

Elk

• “application framework providing services needed by a JDF device”– Send and receive JMF

– Send and receive JDF

– Job queue

– Execute JDF nodes

– …

• Reference implementation: elk-press

Page 9: JDF Toolkits for JDF and JMF Niels Böger. JDF Library and API Read, write, work with JDF and JMF files Additional high-level routines –spawn / merge MIME.

Alces

• Tool for testing JDF software

• JDF Controller / Manager

Page 10: JDF Toolkits for JDF and JMF Niels Böger. JDF Library and API Read, write, work with JDF and JMF files Additional high-level routines –spawn / merge MIME.

Bambi

• „simple Elk“

• Pull workflows

MIS

proxy

worker worker

„need job“„need job“

Page 11: JDF Toolkits for JDF and JMF Niels Böger. JDF Library and API Read, write, work with JDF and JMF files Additional high-level routines –spawn / merge MIME.

Bambi

Page 12: JDF Toolkits for JDF and JMF Niels Böger. JDF Library and API Read, write, work with JDF and JMF files Additional high-level routines –spawn / merge MIME.

Legal

• Code is open source

• Free for non-commercial use

• Free for in-house use

• Usage in commercial products that are for sale only for Full and Partner members

Page 13: JDF Toolkits for JDF and JMF Niels Böger. JDF Library and API Read, write, work with JDF and JMF files Additional high-level routines –spawn / merge MIME.

Links

• Downloadshttp://www.cip4.org/open_source/index.html

• Public Wikihttp://www.cip4.org/publicwiki

• Subversionhttp://cip4srv2.igd.fhg.de/svnroot/

• Bugtracker Jira

http://www.cip4.org/jira/secure/Dashboard.jspa