14066XPL submitted to 6lowapp IETF working group
- Dec 2, 2009Hi All,
David Ryan and Esmond Pitt have completed their proposal to the 6lowapp IETF working group for an application protocol for embedded devices.
David has blogged about it here: http://blog.livemedia.com.au/2009/12/argot-submitted-to-ietf.html
I figured this would be of interest to the readers and discussion here.
Notable snippet from David's blog:
The XPL system is a departure from how most application
protocols are designed. Protocols are normally designed and then
the implementation is created from the design. XPL binds the
design and implementation together so that they are
interrelated. This has interesting consequences for versioning
and detailed discovery. A device can be interrogated to
discovery the structure of all the data that can be
sent/received to it. Combined with scripting languages and other
methods it would allow clients to be built automatically with
zero code. XPL is the first time that you can implant a formal
protocol description in any device or application down to the
smallest of devices.