A
Andreas Leitgeb
Essentially my application is a couple of separate command-line
utilities, called from users with shell-access (or from unix
shell scripts).
Startup-time still isn't exactly Java's strong point, and often
enough in my situation the startup time is by far the "longest
pole in the tent".
Adding option -Xshareclasses improved things, but not enough.
I'd like to consider some kind of application server, that would
run the actual java-code of any number of jobs (of one user) in one
jvm, and with an "interface", that would only allow that one user to
start new jobs.
Does something like this already exist?
PS: the actual jobs need to be in Java, because they need certain
Java-libraries for their work. The server would know all relevant
classes beforehand.
utilities, called from users with shell-access (or from unix
shell scripts).
Startup-time still isn't exactly Java's strong point, and often
enough in my situation the startup time is by far the "longest
pole in the tent".
Adding option -Xshareclasses improved things, but not enough.
I'd like to consider some kind of application server, that would
run the actual java-code of any number of jobs (of one user) in one
jvm, and with an "interface", that would only allow that one user to
start new jobs.
Does something like this already exist?
PS: the actual jobs need to be in Java, because they need certain
Java-libraries for their work. The server would know all relevant
classes beforehand.