RPGtoJ2EE technology modernizes legacy iSeries (As/400) applications by fully transforming them into Java J2EE. The RPG code is transformed into Java Servlelts, JDBC/EJB data access and XML/XSLT for presentation of display and printer files. RPGtoJ2EE technology employs both a transformation tool plugin to be used during the transformation activities of Analysis and transformation and a the RPGtoJ2EE runtime framework. Transformation with RPGtoJ2EE provides the following benefits.
Automated conversion of RPG to Java (J2EE)
Reduces cost of hardware options
Ultimate flexibility in deployment choices
Automatic separation of application code into a modern 3-tier architecture
Substantially reduce time and cost compared to a redesign and rewrite effort.
Future application enhancements can be introduced more easily
Smoother transition path for AS/400 staff to Java.
The “Fit” of the application to the business is retained
Application functionality and familiarity to end users is retained
On-going development option vs. one-time conversion
Pluggable, layered approach
Analysis tool that defines the transformation scope and identifies any “non-automatable” issues
Data access (JDBC/JDO/EJB) to domain model (File/Format/Record)
Domain model to Program (RPG-style Java programming)