CIP4 Tools for JDF and JMF

Download Report

Transcript CIP4 Tools for JDF and JMF

JDF Toolkits for JDF and JMF
JDF Library and API
• Read, write, work with JDF and JMF files
• Additional high-level routines
– spawn / merge
– Validate / Repair
– Convert Versions
• MIME handling
• Networking
JDF Library and API
• JDFLibC – C++
– Windows: VisualC++ (VC10 main), VC7 – VC10
32 bit / 64 bit available
– Mac OS X: Xcode, CodeWarrior
– Linux: makefiles (last update: 2002 (!))
• JDFLibJ – Java
– compiled with Java 1.5 (Java 1.6 incoming)
– used extensively by CIP4‘s JDF tools
• C# Translation beta available
CIP4 JDF Editor
• Visual editor for JDF and JMF files
– Views:
• input/output
• Process
• localized capabilities
• Comments
• XML
– Validates:
• Capabilities (used for certification)
• XML Schema
– Sends JDF / JMF
• Binaries for Mac and Windows
CIP4 JDF Editor
CIP4 JDF Utilities
• CheckJDF
– Check validity of JDF files (online and on the
command line)
• FixJDF
– Update a JDF file to another version
• Both are integrated into the Editor
CIP4 JDF Utilities
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
Alces
• Tool for testing JDF software
• JDF Controller / Manager
Bambi
• „simple Elk“ based on Tomcat
– Queue Handling
– Device Simulation
– Message + Subscription handling MIS
• Push and Pull workflows
– Simulators can pull jobs
for load balancing
proxy
„need job“
worker
„need job“
worker
Bambi Properties
• JMF Queue
– HTTP
– Hot Folder
– MIME
• JMF Signal Handling
• Device Simulation
– Manual
– Scripted Phases
• Device Proxy
• JDF Visualization
Bambi
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
Links
• Downloads
http://www.cip4.org/open_source/index.html
• Public Wiki
http://www.cip4.org/publicwiki
• Subversion
http://cip4srv2.igd.fhg.de/svnroot/
• Bugtracker Jira
http://www.cip4.org/jira/secure/Dashboard.jspa