Re: Prevent JVM from starting again and again
"D*B" <[email protected]>
| Newsgroups | gmane.comp.lang.as400.java |
|---|---|
| Message-ID | <98216BD3B1F5415997ECF953348F4438@Lisp> |
@CommandGate - license: it's GNU GPL and you could use it for free From the technical perspective, AppServer4RPG starts a JVM with a listener on a DTAQ, waiting for incoming events, coming from a RPG SRVPGM. The Java part is doing most of the work, no RPG to Java calls via JNI, full controll of the Java Environment, multi threaded to ensure speed and scalability. At the moment, there are 2 open source applications available: ArdGate, the universal database bridge to access any JDBC capable database with embedded SQL or QMQRY and CommandGate to run Java Commandline utilities from AS400 (in real life tests subseconds instead of 10 seconds and more). Using CommandGate, you don't need any special programming, neither Java nor RPG; simply replace RUNJVA by RUNJVARUN to make it fast after you have installed and configured AppServer4RPG. For ArdGate there is some additional configuration needed for each remote database you want to access and then you could use all SQL interfaces of AS400 to access Oracle, MS SQL, MySQL, Maria DB, PostgreSQL, Firebird and all other databases supporting JDBC. D*B -- This is the Java Programming on and around the IBM i (JAVA400-L) mailing list To post a message email: JAVA400-L-Zwy7GipZuJhWk0Htik3J/[email protected] To subscribe, unsubscribe, or change list options, visit: https://lists.midrange.com/mailman/listinfo/java400-l or email: JAVA400-L-request-Zwy7GipZuJhWk0Htik3J/[email protected] Before posting, please take a moment to review the archives at https://archive.midrange.com/java400-l.