Catalyst Quality Training: User Training

Download Report

Transcript Catalyst Quality Training: User Training

Java on the iSeries
Mandy Shaw, Logicalis
© Logicalis Group
Elements of Java on iSeries
Java Virtual Machine
High performance, industrial strength
Leverages iSeries architecture
AWT only major issue (obviously)
Shipped with OS/400, no charge
Elements of Java on iSeries
Java files stored in iSeries IFS
Classpath etc. as normal
Optimised (JIT compile) to hidden iSeries executable code
Optimisation automatic, details configurable
For respectable performance, always optimise to level 40
Elements of Java on iSeries
Java Development Kit
No charge licensed program (JV1)
Usable but deeply unfriendly green screen interface
Requires QShell interpreter (no charge OS/400 option)
In practice, WDSC will be used for development
Elements of Java on AS/400
Access to OS/400 functionality
Java standards

e.g. JDBC
iSeries native

iSeries Toolbox for Java

Database, program calls, data queues, etc.

No charge OS/400 option

Uses Host Servers
Java on iSeries in practice
Has been strategic for IBM for many years
A serious option for developers
Industry standards
Portability
Won’t replace RPG for a while
Integrate and coexist with legacy technologies
Unlikely ever to be the fastest way of processing many database records in
batch (code path too long)