Job Ticket Processor-Komponenten (JTPs) sind Software-Komponenten, die bestimmte Vorgänge oder Aufgaben implementieren, die als Teil eines Adobe Extreme-Systems auszuführen sind. Die eigentliche Arbeit eines Extreme-Systems wird von einem oder mehreren JTPs ausgeführt. Das bedeutet, dass die Art der Aufgaben, die ein Extreme-System ausführen kann, von den in diesem System installierten JTPs abhängt. Alle JTPs haben gemeinsame Aufgaben und Funktionen, aber jeder JTP hat auch eine bestimmte eigene Aufgabe. Die JTPs erfüllen ihre Aufgaben auf der Grundlage der Informationen in einer PJTF-Datei. Unterschiedliche JTPs nutzen bestimmte Teile einer PJTF-Datei und ignorieren andere Dateiabschnitte. Auf diese Weise können mehrere JTPs dieselbe PJTF-Datei und die mit ihr verknüpften PDF-Dateien gemeinsam verwenden. Beim Ausführen der Aufgaben fragt die JTP-Komponente die PJTF-Datei nach Eingaben ab und aktualisiert die PJTF-Datei mit neuen Informationen. Der Normalizer-JTP beispielsweise sucht in der PJTF-Datei nach PostScript-Dateibeschreibungen und ändert nach der Verarbeitung die Dateibeschreibung, die somit auf die neue PDF-Datei und nicht auf die ursprüngliche PostScript-Datei verweist. Der nachfolgende JTP arbeitet dann mit den PDF-Dateien und nicht mit den ursprünglichen PostScript-Dateien. Jeder JTP hat einen eindeutigen Namen, der seinen Zweck beschreibt. Es können mehrere Kopien desselben JTP gleichzeitig auf demselben oder auf verschiedenen Servern ausgeführt werden. Dies ermöglicht eine bessere Lastverteilung und parallele Verarbeitung. Prinergy bietet zahlreiche JTPs, die bestimmte Aufgaben implementieren und nicht im Extreme-Standardsystem enthalten sind. Prinergy verwendet z. B. einen JTP, um während des Refine-Prozesses Thumbnails von Seiten zu erzeugen, und einen weiteren JTP für Archivierungsaufgaben. In einigen Fällen wurden die Funktionen eines Standard-JTP erweitert. |