Common Scenarios

In this section, we will briefly describe the possible options, depending on the type of communication channel between the deployment server and the client platform.

Web-Based Deployment

In this section, we will discuss application deployment via the Internet. This scenario is potentially the most difficult to face for Java developers because of several reasons:

  • The first-time installation problem is quite critical, especially when connection bandwidth or reliability is an issue.

  • A high degree of control on end-users is required. That is, given the high cost of the first-time installation (from an end-user perspective), Java-deployed applications tend to be disadvantaged compared with other native deployment solutions.

  • A greater ...

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.