Developers can reuse JNLP extensions for advanced functionality.
The Java Plug-in offers the capability to launch applets directly from JNLP files, unifying deployment of Java content both in the browser and out of the browser (via Java Web Start). Applets appear on the web page as they become ready to run. The Java Plug-in starts applets in the background, so the web browser always remains responsive. If something should go wrong while running the applet, or if an uncooperative applet refuses to shut down, the Java Plug-in detects and handles the error condition gracefully the web browser is unaffected. The JVM running the applet is isolated from the web browser at the operating system level. This architectural change offers many advantages and features:
#When the applet viewer opens an html document with more than one applet tag it full
The Java Plug-in runs one or more Java virtual machine instances (JVMs) that connect back to the browser for full interoperability with the surrounding web page. The Java Plug-in provides powerful capabilities to applets in the web browser, while improving the overall reliability and functionality of applets in a backward-compatible manner. Java Plug-in technology (hereafter the "Java Plug-in"), which is included in the Java Runtime Environment (JRE), enables Java applets to run in web browsers on the desktop.