If you are unfamiliar with DPWS-based applications, then the packages ws4d-explorer* and ws4d-javame-examples of our SourceForge project pages are the right places to start with: Download a current version of the DPWS Explorer, start it and then download an example application. When you start the application, it should be displayed in the DPWS Explorer. You can now browse through the device and service information of the application and call some actions to understand the basics of the SOA-based DPWS technology.
When you get interested, check out the ws4d-javame-documentation package for some example code snippets of simple DPWS applications. If you get the idea go to package ws4d-javame-full, download the stack for JAVA SE (ws4d-javame.stack.SE.jar) or JAVA CLDC (ws4d-javame.stack.CLDC.jar) and start developing your own DPWS-based applications.
Click here to get to the packages and start downloading. Have fun!