Re: Prevent JVM from starting again and again

Madie <[email protected]>
Newsgroups gmane.comp.lang.as400.java
Message-ID <CAFW2iBDYp4wMh-Jj0OmeFt6R-iBO8k6-+vvMo40fzCg5zWE9Yg@mail.gmail.com>
Sure sir, I will sure give it try ... by the way when you open source ,
does it mean it can be used for free in production environment? Any
licensing you enforce? Thanks for your note...

On Tue, Sep 4, 2018 at 11:15 AM, D*B <[email protected]> wrote:

> <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.
>
>
-- 
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.