The traditional method of instantiating a separate JVM for each Java application running on a user's computer is inefficient as it involves a significant extra start-up time and is wasteful of memory. Unfortunately, due to the need to segregate the effects of one application from another there hasn't been any choice. Typically porting an existing application to the Applino environment is trivial. It is simply a matter of ensuring that it is properly started when instructed and properly terminated.
Attributes | Values |
---|
rdf:type
| |
rdfs:label
| - Applino (deleted 11 Apr 2008 at 22:19)
|
rdfs:comment
| - The traditional method of instantiating a separate JVM for each Java application running on a user's computer is inefficient as it involves a significant extra start-up time and is wasteful of memory. Unfortunately, due to the need to segregate the effects of one application from another there hasn't been any choice. Typically porting an existing application to the Applino environment is trivial. It is simply a matter of ensuring that it is properly started when instructed and properly terminated.
|
dcterms:subject
| |
foaf:homepage
| |
dbkwik:speedydelet...iPageUsesTemplate
| |
Name
| |
Genre
| |
latest release version
| |
License
| |
latest release date
| |
Operating System
| |
Website
| |
Developer
| |
abstract
| - The traditional method of instantiating a separate JVM for each Java application running on a user's computer is inefficient as it involves a significant extra start-up time and is wasteful of memory. Unfortunately, due to the need to segregate the effects of one application from another there hasn't been any choice. On the server side however, much progress has been made in the area of Java Application Servers which are able to run multiple web applications within the same JVM. The level of intra application protection in such environments is very high, provided the hosted application confirms to the prescribed life cycle. The Applino project aims to take the compartmentalisation technology which has been developed for servlets and reapply it to the desktop space. Initial releases prove that the idea works well: concepts such as context life cycles and hierarchical class loaders map perfectly to the requirements of a mono JVM desktop environment. Typically porting an existing application to the Applino environment is trivial. It is simply a matter of ensuring that it is properly started when instructed and properly terminated.
|