Re: Prevent JVM from starting again and again

"D*B" <[email protected]>
Newsgroups gmane.comp.lang.as400.java
Message-ID <567A2936E94C4CAA983229FF452639F6@Lisp>
<Madie>
I am calling Java class in a CL program using QSH command... it seems its
starting JVM for each call which is not so good for performance, is there a
way to prevent this so JVM is started once and then all future call is
handled by started JVM instance?
</Madie>

You could use the command RUNJVARUN, it's part of my Open Source project 
AppServer4RPG and available at SourceForge. It's running all Java calls in 
one prestarted JVM, so you would have very fast responses with nearly 
unlimited scalability. As it is running multithreaded in a single JVM, your 
java calls must not unload the JVM (System.exit()) and you can't use 
System.out for giving back responses.
If you would need more sophisticated parameter handling, it's not too hard 
to implement your Java part to run with AppServer4RPG.

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.
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.