140 likes | 725 Views
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++
E N D
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 – VC1032 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 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
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
MIS proxy „need job“ „need job“ worker worker Bambi • „simple Elk“ based on Tomcat • Queue Handling • Device Simulation • Message + Subscription handling • Push and Pull workflows • Simulators can pull jobsfor load balancing
Bambi Properties • JMF Queue • HTTP • Hot Folder • MIME • JMF Signal Handling • Device Simulation • Manual • Scripted Phases • Device Proxy • JDF Visualization
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