PrintEx ist eine Applikation zur Erweiterung der Druckmöglichkeiten auf IBM Mainframes. Viele Prozesse in der Geschäftsabwicklung, die teilweise sehr große Mengen an Druckdaten generieren, werden über IBM Grossrechner abgewickelt. Dieser Umstand erfordert es, dem Thema besondere Aufmerksamkeit zu widmen.

Mit PrintEx bietet XPS ein hostbasiertes, kostengünstiges Serverprogramm an, das es dem Administrator erlaubt, die Verarbeitung von Druckdaten, die von IBM Mainframe Applikationen erzeugt werden, komfortabel und umfassend zu steuern. PrintEx fungiert sozusagen als host-basierter Druckertreiber. Im Rahmen der PrintEx Administration können sämtliche Drucker definiert werden, deren Druckausgabe über PrintEx abgewickelt werden soll. Über ein Modellkonzept können in diesem Zusammenhang Drucker spezifische Eigenschaften genutzt werden.

PrintEx verarbeitet Druckdaten, die von VTAM-Druckern oder von JES (z/OS) bzw. Power (z/VSE) generiert werden. Die Druckdaten werden von PrintEx gemäß den Festlegungen im Druckermodell verarbeitet. Exitprogramme bieten weitere Möglichkeiten zur Anpassung der Druckdaten z.B. an spezielle Druckerhardware. Das Ergebnis der Datentransformation kann an eine Reihe verschiedener physikalischer und virtueller Ausgabegeräte gesendet werden. Die Ausgabe auf physikalische Drucker kann entweder über TCP/IP (LPR/LPD oder direct sockets) oder SNA erfolgen.

Eine weitere Möglichkeit besteht darin, das Druckergebnis als PDF Anhang per E-Mail zu versenden.

Virtuelle Ausgabemöglichkeiten bestehen darin, die Druckausgabe von VTAM-Druckern nach JES bzw. Power umzuleiten. Damit können Applikationen wie CICS oder IMS ohne Programmänderung direkt in das entprechende Spoolsystem drucken. Außerdem können gedruckte Dokumente zur Archivierung im PrintEx Spool zur späteren Weiterverarbeitung gespeichert werden.

Darüber hinaus kann die Verarbeitung von full featured AFP-Dokumenten über eine optionale Erweiterung erfolgen.