The Java Web Start product is a deployment solution for Java-technology-based applications. It is the plumbing between the computer and the Internet that allows the user to launch and manage applications right off the Web. Java Web Start provides easy, one-click activation of applications, and guarantees that you are always running the latest version of the application, eliminating complicated installation or upgrade procedures. Furthermore, the Java Web Start product can be used to manage the Java platform versions on which applications run.
Java Web Start technology enables web deployment by leveraging existing Internet protocols -- applications are launched when a client accesses, typically by clicking on a link in an HTML page, a special launch file with a .jnlp filename extension.
Java Web Start technology is built on the Java Network and Launching Protocol (JNLP) API. The JNLP API provides services that enable applications to obtain information not normally available using the Java 2 Platform, Standard Edition (J2SE) platform API. Such services include access to the system clipboard, control over resource caching, ability to import files from a local disk (even in a restricted execution environment), and many others.
Net-based applications can use the JNLP API to get the full benefit offered from Java Web Start technology. The download available below contains source code for sample applications that demonstrate various features of Java Web Start technology and the JNLP API. These working examples will help to introduce you to Java Web Start technology and the JNLP API, and the concepts illustrated in the examples should provide guidance to help you implement your own full-featured applications on the Web.Descriptions of Sample Applications
The following are brief descriptions of the sample applications in the download bundle. Each application is contained in a separate directory in the download, and each application/directory contains a readme file with more information about the application, including build instructions.
Any use or implementation of this sample source code is subject to this License agreement.
Your feedback is important to us! Please send your comments or questions to email@example.com.More Information