JNLP Implementations

The most important JNLP implementation, and the reference implementation as well, is the Java Web Start from Sun. Other JNLP client implementations are still immature as products, or need to be better known among developers (JavaURL, or OpenJNLP for instance). JNLP server implementations are mentioned as well.

Java Web Start

The idea behind Web Start (see its home page at http://java.sun.com/products/javawebstart) and the underlying JNLP protocol is the use of an Application Helper that can interact with the Web browser, but is also usable without it. The Application Helper provides runtime services to the launched application. Web Start supports the deployment of applets as well. In the following discussion, we will refer ...

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.