Performance notes
The sample application is not provided as a tuned, production ready application. However, it does contain many examples of good practices and many performance enhancing features are used.
A list of the main key performance points demonstrated by the sample application is:
- Burst mode on all single transaction input channels
- Aggregation support on batch transactions
- Aggregation support on non batch transactions
- Chunking
- Memory management while parsing and mapping large input messages
- XMLNSC for external XML formats
- XMLNSC for ISF manipulation
- Insertable views
- Static data caching
- ISFCaching for outbound mappers
- Use of the latest optimized generic FSMs (short lifecycle)
- Use of the latest core APIs in actions