Document Conversion Engine
Problem
Our client's core system was an AS400 and had a requirement to convert a high volume of documents - PDF to TIF, PCL to PDF, TIF splitting and combining, and TIF to PDF. The AS400 was generating the bulk of the documents but the system was not ideal for the conversion process. A fleet of Windows PCs were set up, each one running a different type of conversion process, however, they were unreliable and often needed user intervention to resolve errors. The conversations were driven by AS400 data queues from which new jobs were taken and results returned to.
Approach
-
Continue using the AS400 as the core system to generate documents.
-
Analyze document conversions tools and APIs to determine the best fit for each conversion type.
-
Analyze problem patterns with the old setup (performance bottlenecks, unresponsive servers, conversion errors etc.) and develop strategies to prevent them.
Solution
-
Quad Nova built a sophisticated Java-based management engine to run on a powerful Microsoft Windows Server as a service.
-
A SOAP interface allows applications to request conversions and check their status.
-
The management engine executes conversions using a set of tools and parses their output to determine common error types like secured or faulty documents.
Results
1
Consolidation of multiple servers into one decreased maintenance effort and resulted in cost savings.
2
Moving the management overhead of conversions away from the AS400 into the new management engine and exposing its functionality as a web service enables easy integration with other applications using a modern standardized interface.
3
Analysis of conversion tools and the document types they are able to handle properly reduced error rates and led to more successful documents conversions.
4
The system is more efficient as it's able to manage and distribute the load based on demand.