ITP/Server detailed

ITP/Server is a high volume server based solution for the automatic production and processing of business documents. ITP/Server offers a variety of document related operations and post processing facilities. ITP/Server does not only offer capabilities for high volume batch production of documents, but also for the production of individual documents that will be requested on demand.

Supported operations

Assembly
  • ITP model based Document production
  • Compatible with ITP/Workstation
Printing
  • Central printing and LAN printing
  • Printing through the Windows Printing System and LPR
  • PCL, Postscript, AFP, etc.
Distribution
  • Copying documents
  • Moving documents
  • Renaming documents
  • FTP, for example to move documents to a webserver or Host system
 
Email
  • SMTP based mail interface
  • Send any document as a MIME attachment
PDF
  • Integral PDF conversion
  • Securing PDF's
  • Adding watermark text
Conversion
  • Converting documents, using external converters, to a variety of formats, including HTML and TIFF (archiving)
Publishing
  • Publish documents in web-based applications, either in HTML or PDF format
Integration
  • Integrate third party tools, such as fax and archiving solutions
  • Integrate with StreamServe© through StreamServe EMF Print Processor (LXF Writer)
Click to enlarge

Scripts

The ITP/Server operations are controlled through scripts. The ITP/Server scripting language supports conditions, variables, functions, expressions etc.

Management

ITP/Server is equipped with an administrator program to control your operations and to manage the scripts.

For system administration, ITP/Server offers extensive error handling facilities including event logging and sending an e-mail to an operator. It provides both a Windows based and a web based tool to monitor an ITP/Server installation.

Integration / job submission

ITP/Server will process jobs that are submitted from external systems, such as (legacy) business applications and web based applications. ITP/Server provides a number of interfaces for job submission:

iSeries
  • A native iSeries cmd is provided for job submission
XML WebService
  • Use ITP/Server as a SOAP compatible web service
  • .NET compliant
  • WDSL description
  • C# example client
Java
  • A pure Java class is provided for job submission
  • Full JavaDoc documentation
COM
  • A COM library is provided with job submission functionality
  • Examples are provided in C++, Visual Basic, JavaScript, VBScript and Lotus script.
TCP/IP
  • Open interface; custom implementations are possible
  • A number of directly usable example implementations are provided
  • Windows command line program and dynamic link library
  • BSD socket based linux client (C code provided)
MQ Series
  • A job is submitted by sending an MQ message to the ITP/Server

Scalability

ITP/Server is a highly scalable solution. An ITP/Server installation consists of one or more Document Processors that can run on one or more machines. This installation is managed from a single interface. Jobs submitted to the ITP/Server will be distributed over the available Document Processors. New Document Processors can easily be added.

ITP/Document Processor Manager

Example

A typical example for the use of ITP/Server is in an online environment, integrated with a web application. ITP produces the requested document, converts it to PDF, sends it as an email attachment and finally distributes it to the companies archiving solution.

The Correspondence and Document Composition Solution