The UK Home Automation Archive

Archive Home
Group Home
Search Archive


Advanced Search

The UKHA-ARCHIVE IS CEASING OPERATIONS 31 DEC 2024


[Message Prev][Message Next][Thread Prev][Thread Next][Message Index][Thread Index]

Re: Announcing xPL4Java V1.0




Howdy,

> Would this allow us to develop xpl apps that run completely inside a
browser ?

Potentially, yes.  Running in a browser presents a number of challenges,
mostly because when an applet is running in a browser, it's understandably
constrained by security and a lot of things a network framework like
xPL4Java wants to do would, by normal default, be prevented.  You can,
however, create an applet that is digitally signed and then the browser can
be told to allow that applet to have the run of the house, as it were.

I use the xPL4Java framework for more app and server level stuff.  I've
refitted my linux homevision server to use xPL (using a C based xPL
framework I never quite finished (and wasn't released -- incomplete config
support)) as well as my linux thermostat server.  Now, I'm using the
xPL4Java as the underpining for all my client side activity (U/I apps for
controlling the house, logging events, running scripts, etc).  Some of it
is
highly specific to the house, but all the more general parts I'll release
as
soon as they are stable.

Once the client side is done, I'll revisit the server side and recode my
homevision and thermostat servers to be in Java too, thus ending any
specific dependency on my server or client hardware.

I'm not trying to be a Java zealot here -- it's got big ugly warts like
everything else.  But like many of you, I've written code for a long time
and have just become sick to death of my platform du jour going out of
favor
and having to rewrite code.  I've been developing large systems in Java
(both for fun -- DVArchive (www.dvarchive.org) and profit (ERP class school
district management software) for a few years now and it just warms my
heart
everytime a client, end user or even myself can just grab a new platform
and
run something I wrote, even if I've never seen that platform before.
DVArchive, in particular, has people using it on platforms I've never even
seen, but it works just as good there as on windows, mac OSX or linux.

G
--
Gerry Duprey
Ann Arbor, MI 48103
http://www.cdp1802.org



xPL Main Index | xPL Thread Index | xPL Home | Archives Home

Comments to the Webmaster are always welcomed, please use this contact form . Note that as this site is a mailing list archive, the Webmaster has no control over the contents of the messages. Comments about message content should be directed to the relevant mailing list.