Run The demo Apps

Here are some  step-by-step instructions on how to use the Java Web Start Demo Applications.

Installation

Head over to the ASD Download page for software installation instructions. As for the Java Web Start (JWS) there is no need to do software installations aside from Java Runtime Environment (JRE)

JWS is used with a Java enabled browser that is configured to accept the MIME type able to launch a Java Web Start application on a "click".  If your browser does not recognize the jnlp file extension then you may have to set it manually  as application/x-java-jnlp-file

Both Javascript and Java must be enabled globally. Do you want to test that your java enabled browser is actually working? Check here!

Java Web Start (JWS)

JNLP (Java Network Launch Protocol) is an XML-based protocol that is used to deploy Java and JavaFX applications on the Internet within a compatible browser or on the desktop. The MIME type is called application/x-java-jnlp-file and will map to files with  jnlp as their extension.  To find out more on how to deploy a Java Web Start application, this page has a well detailed Oracle Tutorial.


Configure the Java Security Policy

The tool used with the  java 8 Oracle version is a command called jcontrol 

used like so:

=>roxanne@falcon:/usr/lib/jvm/jdk1.8.0_102/bin$ ./jcontrol. 

This will open the Java Control Panel.  Alternatively you can edit the file "exception.sites" in your home java file  "~/.java/deployment/security/" path.

To run the demos have the following sites listed:

  • http://www.asdnetworks.com
  • httpwww.asd-networks.com

Below you will find the image of the ASDTester demo example running out of the browser. 

<script src="https://www.java.com/js/deployJava.js" type="text/javascript"> </script><noscript>A browser with JavaScript enabled is required for this page to operate properly.</noscript><script type="text/javascript"> //<![CDATA[     var url = "https://www.asd-networks.com/prj_asd/deployment/asdtester/launch.jnlp"     deployJava.createWebStartLaunchButton(url, '1.7.0'); //]]> </script>