Introduction

Deployment solutions can be thought of as being divided into two main groups: one group is specific only to Java programs; the other is suitable for other technologies as well, including Java. We will focus on Java-specific deployment solutions because they are the only ones that assure the better exploitation of Java's features. There are also many general deployment and application management solutions that are suitable for Java deployment. These include Marimba's Castanet, NetDeploy, and many others that we won't discuss here—to keep us strictly focused on our main topic, deployment.

When choosing a deployment solution, there are many parameters to consider, including technical ones (scalability, deployment lifecycle coverage, ...

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.