Presentation is loading. Please wait.

Presentation is loading. Please wait.

JMF Dr. Rainer Prosi CTO, CIP4 Senior Software Architect, Heidelberg.

Similar presentations


Presentation on theme: "JMF Dr. Rainer Prosi CTO, CIP4 Senior Software Architect, Heidelberg."— Presentation transcript:

1 JMF Dr. Rainer Prosi CTO, CIP4 Senior Software Architect, Heidelberg

2 Messaging with JMF Small XML Structures Synchronized with JDF Used for: –Plug + Play Bootstrapping –Snapshots of Job / Device Status –Dynamic Job update –Queue Support –Capabilities interchange

3 Message Families Query: Request for Information Command: Request for State Change Response: Synchronous reply to a Query or Command Acknowledge: Asynchronous reply to a Command –JDF 1.3: Also Asynchronous reply to a Query Signal: Inline Query Response Pair: –Query provides the Context –Response provides the Information –JDF 1.3: Also inline Command-Response Pair

4 Subscriptions Also refered to as „Persistent Channels“ Define a list of trigger conditions for Signals May be set up: –as JMF –Within a JDF Allows HTTP Client only implementations

5 Message Types Bootstrapping (still under construction) –Plug & play Pressroom Device Information –Consumable Level –Status –Settings –Currently executing jobs Job Status / Progress Messages –Job Phase –Job Progress –Events –Job Modifications - NewJDF

6 Message Types continued Queue Handling –Set Priority –Reorder / Group jobs –Hold / restart queued jobs –Abort running Job Job Submission –Submission via HTTP JDF + Content in MIME package –File Based JDF submission hot folder URL

7 Message Types continued Device Control –Startup –Shutdown –Resource Modification –Flush Resources

8 Pipes Pipe Interactions –models the phone call from operator to operator –Start Production –Stop Production –High Water / Low Water marks –Individual Resource Requests –Resource Changes for iterative processing

9 Messages vs. Audit Elements JMF Messages –Transports Job information in quasi real time –Methods defined for Unidirectional Signals Bi-directional Query-Response Pairs –Immediate Synchronous Responses –Delayed Asynchronous Responses Audit Objects –Logs actual, post-facto job properties in the JDF Resource Usage and Modifications Process Times Events –Logged in the JDF Job Ticket –Transported inside the Job Ticket

10 Transport Protocol Flat XML over HTTP –Command, Signal XML in the body of an HTTP Post Response in the body of the HTTP Response –Acknowledge, Signal XML in the body of an HTTP Post Empty body in the HTTP Response

11 Transport Protocol MIME Package over HTTP –JMF must be the first MIME section in a MIME Multipart/Related package File based JMF exchange: used only in special Device-to-Device interactions (e.g. RIP to ImageSetter) Use of SSL is still under development –Two-way authentication –Automated certificate exchange Use of SOAP has been discussed and postponed

12 JMF Rainer.Prosi@Heidelberg.com Thank you very much for your attention!


Download ppt "JMF Dr. Rainer Prosi CTO, CIP4 Senior Software Architect, Heidelberg."

Similar presentations


Ads by Google