OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.

 


Help: OASIS Mailing Lists Help | MarkMail Help

obix-xml message

[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]


Subject: oBIX Java Toolkit v0.10.0


I posted an updated version of the Java oBIX Toolkit to SourceForge:

  http://sourceforge.net/projects/obix

This is open source, Public Domain software which provides a reference
client-side implementation in Java.  It's got a handy little Swing tool
for browsing/debugging an oBIX server.

Changes I made since the last version:
 - Support for latest 0.10 object model
 - Basic handling of covariance in ObixEncoder
 - Support for Watches in ObixSession 
 - Navigation tree in Swing tool
 - Icon support for Swing tool
 - Pluggable view tabs for Swing tool
 - Support for managing watches in Swing tool

Working thru this code hasn't uncovered any major issues with the spec.
Aaron and I've run across a few things:
 - You pretty much always use verbose (open issue)
 - Covariance is a bit tricky in a language that doesn't support it
(Java doesn't support covariance until 1.5)
 - Servers really need to specify all the facets of <ref> for efficient
client side tree building

I still plan on doing a lot more work on this code in the next few
weeks.  Note that if you are using Aaron's server at
http://obix.tridium.com for testing, that code is still running 0.8 - so
it doesn't have refs (no tree) or watches.

Brian




[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]