WS4D-gSOAP is part of the Web Services for Devices (WS4D) initiative. WS4D brings Service-Oriented Architecture (SOA) and Web services technology to the application domains of industrial automation, home entertainment, automotive systems and telecommunication systems.
WS4D-gSOAP is a toolkit for developing Web services consumer and provider being conform to the “Devices Profile for Web Services” (DPWS) in C/C++. The toolkit is implemented as an extension to the well known gSOAP Web services toolkit. Developers can concentrate on the implementation of a device's functionality as WS4D-gSOAP supports code generation on service and device level.