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]

xPL4Java V1.2 Framework availab


  • Subject: xPL4Java V1.2 Framework availab
  • From: Gerry Duprey <gerry@xxxxxxxxxxx>
  • Date: Tue, 16 Aug 2005 17:48:47 -0400

Howdy,

The xPL4Java cross platform xPL framework V1.2 is now available.  There is
=
a=20
lot of changes in this release (though it may not look that way for the=20
change log).  Amongst them are:

* Numerous bug fixes and robustness enhancements

* Dynamic xPL4Java application loading.  Developers can provide their
xPL4Java based app in a .jar file and the end user need only dump that
.jar file into a directory for xPL4Javas container to find it, load it
and start it.  Makes deployment very, very easy.

Of course you can still create stand-alone xPL4Java apps and it's still
easy to create a module that can be run stand-alone or in container.

* A new scripting engine is available (and it's part of the xPL4Java
installation, so it can be depended on).  This scripting language is
based on the beanshell (a vaguely java-esque language with much looser
rules and lots of conveniences) and heavily augmented with xPL support.

This makes creating xPL scripts very easy (all the grunt work of xPL
protocol, filter, message parsing, etc is done -- just tell it you
want to hear certain message and they are delivered in an easy to
access way).  You can receive xPL messages, filter on them and compose
and send them.  You can even create full xPL compliant services
(devices with automatic support for hearbeats, dynamic configuration,
groups and filters) with a single line of code.

In addition are tools supplied for creating timed events (either
periodic events like "do this once a minute" or scheduled
events like "Do this at 3:15PM on Wednesday".  Again, setting up
such a thing is usually one or two lines of code.

* A reworked web page which will hopefully direct end users to the
necessary files with quick setup instructions to get the xPL4Java
container running on their computer.  This should make it much
easy for a person who wants to run your xPL4Java based app to get
the needed environment up and running.

There is more, but it would be best to read the files available at the web
=
site.

xPL4Java V1.2 is available now at http://www.dvarchive.org/xPL

--=20
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.