this is probably a little touchy to ask...

Joshua Isom jrisom at
Sat Sep 11 08:17:51 UTC 2010

On 9/11/2010 1:10 AM, Polytropon wrote:
> Let me add another field: There are applicances like "all-in-one
> DSL modem telephone splitter router DHCP server NAT firewall boxes"
> that are very common in german households. Those usually use Java
> to present their control elements to the user; "Applet loading"
> is often seen when connected to that box in order to change some
> setting. I think the initial developers found it better to put
> a Java applet in there than some PHP generated HTML served by
> a little web server... they could have used an efficient and
> professional programming language, too, but that's something you
> won't find in home consumer crap devices.:-)

So to configure your router, you need a java enabled browser, and odds 
are you get the jar file from the router, so it has an http server, and 
probably another server just to process configuration requests?  Now 
your router has two servers running, one to get the jar, one to deal 
with config, instead of one http server with one cgi script.

Java has/had its uses, but I don't recall the last time I ran something 
using java.  At the moment when it comes to the browser, flash is more 
important and that's only for all the websites that want to stream 
instead of give you a file like they used to.

I remember years and years ago starting to learn java.  I got really 
frustrated by spending a few hours going through documentation to find 
the "proper" way to read a text file.  Writing the gui seemed easy, the 
rest wasn't.

More information about the freebsd-questions mailing list