Open-source DPWS toolkits
Odonata has developed two implementations of the DPWS specification:
- DPWS Core: an ANSI C-based software stack that can be embedded in small devices (512 kBytes of Flash, 96 kBytes of RAM). DPWS Core is available as an open-source package, under a BSD license. Odonata actively develops and maintains this stack, and can offer professional support services to speed up application development on top of it.
- DPWS4J: A Java J2ME-based software stack, compliant with the CDC and OSGi profiles. DPWS4J is available as an open-source package, under a BSD license. Development and support of the stack are currently performed by volunteers on the SOA4D forge.