The UK Home Automation Archive

Archive Home
Group Home
Search Archive

Advanced Search

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

Re: Providing policy around messages (was Re: Feedback from UHKA 2003)

  • Subject: Re: Providing policy around messages (was Re: Feedback from UHKA 2003)
  • From: Stuart Booth
  • Date: Tue, 20 May 2003 10:57:00 +0000

On Tue, 20 May 2003 09:38:43 -0000, "Patrick Lidstone"

>No, you're not off-piste, I'm just behind you software wise!

Well your truly mighty list of xAPps shows what you've been doing...

Basically I have a small xAPSchemas.DLL file that can be included with
any xAPplications written with my framework. It appears with several
of my own already. Most of the schemas I've encapsulated are
implemented in this (WHA, SliMP3, Slim/TiVo OSD, Internet Dialup).

The only stand-out one so far is the CallerID schema which has its own
separate DLL simply because it depends on some of my
software, and I don't want to unnecessarily couple that with the rest

>So, taking the idea one step further - can you/do you provide some
>kind of "schema import" facility in your framework? If that
>interoperated with http/xml/a.n.other tcp based protocol, we could
>then provide developers with a global schema repository, they upload
>the schema they want to use into their app, write a couple of lines
>of code to plug in the values they want to send/recieve and away they
>go, xAP done.

You know, that thought makes me think of one of the (many) really cool
features in .net. I believe I can actually dynamically *build* a code
library to support some schema I import somewhere/somehow, at
run-time, in code. That would be really fun ... reads in some kind of
style sheet/whatever => pumps out dynamically generated reusable code.
Whether or not it would be worth the effort I'm not sure.

As for your thought above, I don't have anything like that at the
moment. But it is making me ponder xAP integration to the popular HA
software out there. More later.

Stuart Booth - a reusable xAP framework for .net

<a href="";></a>

xAP_Development Main Index | xAP_Development Thread Index | xAP_Development 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.