Among other things, unless there's been a recent change, Java is not an ILE participant. I would go further than Dieter and run Java on a separate server.

You could run the java part of ArdGate on AS/400 and as well on any box in your network (like other Java servers) and some users are running it on as400, others on windows or Linux - and its running well on all boxes. The problem with java on as400 is the JNI mix of RPG/CL and Java. Startup of JVM is slow, JNI support of the RPG compiler buggy and starting multiple JVMs (one for each Job using JNI calls), doesn't scale well (as the OP of this thread noticed himself!!!). Scalability and maintainability of these mix applications is a nightmare. You would not see such mixups with Java/C and C is much mor e compatible to Java than RPG with it's very little multithreading capabilities. AppServer4RPG is Open Source and the integration of Java components in a RPG application is less work, than debugging the JNI mix of the RPG compiler.


As an Amazon Associate we earn from qualifying purchases.

This thread ...

Follow On AppleNews
Return to Archive home page | Return to MIDRANGE.COM home page

This mailing list archive is Copyright 1997-2021 by midrange.com and David Gibbs as a compilation work. Use of the archive is restricted to research of a business or technical nature. Any other uses are prohibited. Full details are available on our policy page. If you have questions about this, please contact [javascript protected email address].

Operating expenses for this site are earned using the Amazon Associate program and Google Adsense.