Overview

Adding deployment services to pre-existing Java programs is a more complex issue than one may think at first. Despite the fact that legacy Java code is often no more than few years old, the sheer availability of communication mechanisms (all major high-level protocols, RMI, sockets, CORBA, and so on) often is too confusing for the average developer facing the need of tailored deployment. Likewise, the choice of a standard deployment solution could be quite complex. Developers have to decide which means among many (applets, JNLP, third-party solutions, and so on) is best suited for their current situation.

Unfortunately, following a bad habit in software development, deployment is often neglected and practically ignored until the development ...

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.