An Introduction to the Model

In the last chapter, we saw a general definition of software deployment from a network-aware, service-minded perspective. Now, it is time to bring Java into the scene, getting into the details of the software deployment lifecycle. Our approach will be desktop and application-oriented, but it will be useful for all other Java contexts as well.

The Application Helper

Another useful concept is the Application Helper (AH), a program running locally on client platforms that support the download, physical installation, and subsequent runtime of the applications to be deployed. Java programmers are familiar with the idea of an Application Container (AC), namely another process that takes care of our Java program by possibly ...

Get Java™ Deployment with JNLP™ and Webstart™ now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.