![]() Building on the new Java Plug-In's architecture, applets launched via JNLP may utilize all of the features previously available to Java Web Start applications, such as JRE version selection, auto-download of a particular version of the JRE, passing command-line arguments and system properties to the JVM, and much more. Auto-download, version selection and more.Now all of this functionality is transparently available to applet developers. ![]() Sandboxed Java Web Start applications have access to the JNLP APIs to gain user-controlled access to persistent storage (the PersistenceService), lazily-downloaded parts (the DownloadService), the local file system (the FileOpenService and FileSaveService), and other useful functionality. (There have been workarounds to utilize some of these extensions before, but these workarounds have always carried severe restrictions.) It is now trivial to use these extensions from applets. Powerful JNLP extensions have been written for Java Web Start applications, such as the Java binding to the OpenGL 3D API, the scene graph for the JavaFX run-time, and the NASA World Wind Java planetary and extra-planetary visualization system. This new functionality offers many benefits: Now Java applets can be described using the same meta-descriptor. Previously, only Java Web Start utilized JNLP files, for the purpose of launching Java applications. The next-generation Java Plug-In technology (hereafter the "Java Plug-In") provides support for launching applets directly from JNLP files. ![]()
0 Comments
Leave a Reply. |
Details
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |