1 / 9

JDF Library and API

JDF Library and API. JDF Application Programming Interface Dr. Rainer Prosi. CIP4 Tools. C++ JDF API Java JDF API CheckJDF – Command line JDF Test Tool JDF Editor – Visual Java Tool Elk – A Java based reference device Alces – A Java based reference manager. JDF C++ API.

eros
Télécharger la présentation

JDF Library and API

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. JDF Library and API JDF Application Programming Interface Dr. Rainer Prosi

  2. CIP4 Tools • C++ JDF API • Java JDF API • CheckJDF – Command line JDF Test Tool • JDF Editor – Visual Java Tool • Elk – A Java based reference device • Alces – A Java based reference manager

  3. JDF C++ API • Based on the XML Schema • Typesafe access methods • Some additional high level routines • Spawn • Merge • MIME • Networking • URL

  4. C++ Development Platforms • Windows: • VC7.1 : Main branch • VC 6: backwards compatibility Version • Linux • Gcc 3 : not touched since 2002… • Mac • Xcode Project: orphaned since 2004

  5. Java • Clone of the C++ library • Some issues for Java purists • Some C++ constructs are not optimal for Java • Java is now the leading language version • Used extensively in • JDF Editor • Elk • Alces

  6. JDF Editor • JDF viewer and editor • Process view • Validation • Validates against capabilities • Validates against an XML schema • Additional Features • JDF to Capabilities Skeleton converter • JDF Version converter • Avaialble on Mac and PC

  7. Elk – JDF Reference Device • Implements Base and MIS ICS • JMF Message server • MIME package support • Conventional Printing Simulation • Supports ~10 JMF Message types • HELK Interactive Operator Console • Public Links • http://elk.itn.liu.se/elk/jmfThe reference implementation web application. Send a KnownMessages Query to it to find out what it can do. • http://elk.itn.liu.se/elk/mimeFor testing clients that send MIME packages. Send a MIME packages to it.

  8. Alces – JDF Reference Controller • Alces can dispatch • JMF messages • JDF • MIME packages (?) • Alces is used for • Testing • JDF Certification

  9. Legalisms and Administration • All CIP4 code is Open Source • Free non-Commercial use • Free in-house use • Use in commercial products that are for sale is only allowed for CIP4 Full and Partner members (3000$/Year including all other CIP4 membership benifits) • Available in CVS and stable release ZIP files • Jira Issue Tracking system

More Related