This Community site is new! Please help us build a community around the JNIOR.
Sign up, and help share your knowledge. Please sign-up even if you do not plan to post as a sign of support.
If there is evidence of a demand we will continue to develop the content here.

Applets Deprecated

The DCP or Dynamic Configuration Page is a control and configuration page using WebSockets. WebSockets are an HTTP upgraded connection. They can be secure by using the HTTPS prefix in the URL.
Post Reply
bscloutier
Posts: 399
Joined: Thu Sep 14, 2017 12:55 pm

Applets Deprecated

Post by bscloutier » Thu Oct 19, 2017 4:15 pm

The Series 4 has moved away from the use of Java applets for the configuration pages. These pages are reached through the web interface and used to control and configure the JNIOR. Java applets can no longer be simply executed by browsers. For the most part this is due to security concerns in executing client-side programs. It was also the result of improvements in JavaScript and the fact that most client-side operations can be easily accomplished using that alone.

In order to control the Series 3 the web site has to make a connection to the JNIOR Protocol port (default 9200). JavaScript cannot do this. It can be accomplished by a Java applet. Thus, we relied on that for some years and still need it for the Series 3.

The Series 4 supports a built-in Websockets interface. Websockets operates through the standard HTTP ports and is supported by all browsers. The JNIOR Websockets interface supports all of the same functionality of the JNIOR Protocol and much more. The JNIOR Protocol is a binary protocol and challenging to implement. Websockets is JSON based and much more straight forward.

If your Series 4 is still presenting you with the applet issue, you need to update. We recommend always that you run the latest JANOS release. The update project for that will replace the applets with the DCP.

You should be running at least JANOS v1.6.2. If you update JANOS manually using a UPD. The DCP is installed by copying the www.zip file into the /flash folder. You should also make sure that any index.html or index.php file is removed from the /flash/www folder.

This www.zip folder should not be expanded as JANOS serves files directly from the compressed library.

This is what the DCP looks like.
2017-10-19_16-13-46.png
2017-10-19_16-13-46.png (107.5 KiB) Viewed 153 times

Post Reply