Artikkel 3 av 7
JMF under lupen
Job Messaging Format er det meddelelsesspråk som JDF bruker. JMF er i korthet en informasjonsbærer, hvis oppgift er å sende meldinger mellom ledningssystemet og produksjonsutstyret. Selve meldingene er korte og presise, som JDF-filene er de oppbyggd av en XML struktur.
Gjennom disse meldingene, kan ledningssystemet styre produksjonsutstyret, dynamiskt oppdatere jobb, kontrollere maskiners status, styre køer, håndtere datautveksling og å innhente tilbakerapportering, for å kunne gjøre nøyere etterkalkyler.
Tanken er også at ledningssystemet, ved hjelp av JMF skal kunne oppnå en form av plug-and-play kompabilitet mellom produksjonsutstyret i flyten. Dette kan skje gennom at ledningssystemet sender spesielle JMF-meldinger till utstyret i flyten, som helt enkelt spør hva den er kapabel til, og hvordan den vil ta imot JDF-filene. Utstyret svarer,og et samarbeid begynner.
Å sende JDF & JMF
Når man sender JDF-filer eller JMF-meldinger skjer det vanligvis over http. Filene sendes til en mappe, eller hot folder som det heter på engelsk, der mottagerprogrammet stadig venter på innkommende jobb. Den store forskjellen mellom å sende JDF-filen direkte og å bruke JMF-melding for å sende JDF-filen, er at JMF-metoden kan tilby tilbakerapportering. Om man velger å sende en JDF-fil med JMF, så kan det gjøres på to måter: referering og MIME-pakking. Hvilken metode som brukes, kommer blant annet på hvilken metode som mottakeren har støtte for.
Referering
Da JMF ikke kan inneholde andre dokument, anvender det seg av eksterne referenser. I praksis gjør det sånn at man sender en JMF-melding med en link (URL) til den plass der JDF-filen fins. Dette fungerer akkurat på samme måte som når man refererer til et bilde i et HTML-dokument. JDF-filen kan da beholdes av ledningssystemet, hvilket gir større kontroll over filen.
MIME-pakke
Pakkingen håndteres på samme måte, som e-postprogram håndterer bilag. Det fungerer som så; att en JMF-melding pakkes sammen med en eller flere JDF-filer, pluss eventuelle bilder og fargeprofiler. MIME-pakken sendes siden til mottageren som pakker opp pakken og prosesserer JMF-filen som refererer til de inkluderende JDF-filene.
Når mottagende programvare tar imot en JMF-melding, legges det i en kø. I køen ligger alle jobb som skal utføres. Ved hjelp av ulike JMF-kommandoer/meldinger er det mulig at fra ledningssystemet, manipulere køen og å stille spørsmål til utstyret.
Nedenfor følger noen eksempler på vanlige forekommende JMF-meldinger, noen av dem manipulerer køen.
-
SubmitQueueEntry
Denne Kommandoen starter en prosess og sender en JDF nod till en kø. Dette er den eneste måten å kommandere en JDF-kompatibel maskin til å utføre en JDF-fil.
-
HoldQueue
Denne kommandoen pauser køen.
-
Queue status
Med denne kommando kan man se hvilken status køen har.
-
ResumeQueue
Vil man restarte køen, er det denne kommando som gjelder.
-
NewJDF
Denne kommando tillater en maskin å fortelle for ledningssystemet at den har påbegynt en jobb, uten å ha blitt tildelt en JDF-fil. Eksempelvis skulle man kunne tenke seg at prepress begynte å arbeide med en fil uten at den har kommet ifra MIS.
-
KnownDevice
Spør hva slags utstyr som fins tikoplet til mottagende utstyrssamordnere(controller).
-
KnownMessage
Spør hvilken type melding som produksjonsutstyret kan ta imot.
-
Sumbission Method
Spør hvordan filene kan tas imot (MIME eller URL).
-
Resource Query
Denne kommando kan brukes til f.eks. å spørre hvor mye papir som er igjen.
Det fins mye mer å si om JMF og dens funksjon, er du interressert i å fordype deg i emnet anbefales et besøk på CIP4.org.