The IFS Web Client has quite a few performance optimizations, few of which a Java page programmer needs to worry about. However, clumsy or unconventional programming can invalidate some performance optimizations. There are a few things a programmer should think of:
preDefine()
to configure most property settings on the
various objects defined in this function. It is these settings that will be
cached and cloned for future use. Define properties as sparsely as possible
in adjust()
.Even without consideration for the IFS Web Client framework the Java programming can be made in different ways when regarding the performance. There are a lot of books and articles about Java and performance and describing all possible constructions that can affect performance is outside the scope of this document.