spacer.png, 0 kB
 
SwedishNorwegianEnglishGerman
spacer.png, 0 kB
Skriv ut

Artikel 4 av 7


Flödet i praktiken

Det finns två övergripande arkitekturiska approacher när det gäller JDF, den ena är en decentraliserad approach där den faktiska JDF-filen fysiskt flyttar ifrån ett program till ett annat. Detta är ett ganska enkelt sätt att implementera JDF men medför en rad nackdelar då det exempelvis är omöjligt att styra vem som får ändra i filen eller vilken fil som är den aktuella.

Det blir även svårt att planera överlappande processer på ett säkert sätt. Dessa problem blir naturligtvis mer påtagliga ju mer omfattande flödet är. Men har man enbart ett ställe att skicka filen till så är exempelvis inte rättigheterna något större problem.



Den andra approachen är betydligt mycket mer komplicerad att implementera och är centraliserad till sin arkitektur. Denna har dock flera fördelar gentemot den decentraliserade approachen. I den centraliserade arkitekturen skapas en Master JDF-fil av ledningssystemet. Filen lagras till sin struktur i en central databas och är administrerad av ledningssystemet.

Databaser innehåller i sig avancerade mekanismer som kan kontrollera åtkomsten av data. Även funktioner så som backup och hantering av oavslutade transaktioner är standard. Detta innebär att delar av en JDF-fil kan bli utcheckade av olika mjukvaror, ändrade, kommenterade och sedan incheckade igen. Tack vare databasens åtkomstkontroll kan alla läsa från filen, men enbart den som har checkat ut en specifik del kan skriva i den.  

Om man jämför de båda alternativen kan man säga att den centraliserade varianten har följande fördelar över den decentraliserade varianten:

  • JDF-filen är konstant ”bevakad”.
  • Väl definierade rutiner för ut- och incheckning av hela eller delar av JDF-filen.
  • Tydliga rättigheter, vem får göra vad.
  • Delar som är utcheckade skyddas och kan blockeras mot andra program och användare.
  • Lättare att underhålla.

Man bör betänka att den centraliserade approachen är betydligt mycket mer tidsödande att implementera och det är tveksamt om leverantörer av både maskiner och programvaror verkligen har kommit hit ännu. Dock kan det vara intressant att känna till både dessa varianter.

   
spacer.png, 0 kB
spacer.png, 0 kB
spacer.png, 0 kB