Technology
- LetterGen is developed based on open standards using Java, XML and JMS. It runs on a Java runtime environment and easily interfaces with standard off-the-shelf BPM solutions.
- In annex you can find the ‘LetterGen Requirements Checklist.doc’, which mentions the hard and software requirements for LetterGen.
Process controller based architecture
In this implementation, a process controller like Websphere Process Server or Oracle BPEL controls the environment where LetterGen and LetterTools are orchestrated services. The main advantage of this implementation is that the business rules are defined in a tool and can be easily customized. The Queue-based implementation is rather static compared to this architecture, and can only be maintained by the infrastructure department.

Queue-Based Architecture
This implementation is based on Queuing mechanisms using JBoss, IBM Websphere MQ or Microsoft MSMQ.

Benchmarks
- Dell power Edge SC 1420, dual µCPU 3.4 GHz, 2 Gb internal memory, Windows 2003 Server : more than 10.000.000 documents a day
- Sun T2000, Solaris, 8 CPU : more than 10.000.000 documents a day
- AIX – test in IBM Innovation centre – Oct 08 : more than 36.000.000 documents a day of on average 60 pages




