Web Services on Devices

Other versions of this page are also available for the following:

Windows Mobile Not SupportedWindows Embedded CE Supported

8/28/2008

Applies to Windows Embedded CE 6.0 R2

Devices Profile for Web Services (DPWS) constrains the Web Services specification suite. The DPWS specifications describe standards to communicate with devices that have limited resources and limited demands. DPWS enables resource-constrained devices to use the flexibility of Web-based open standards for Web service messaging, discovery, description, and eventing, all with improved security. A DPWS-compliant device host exposes its available services, and DPWS-compliant client applications can easily discover the device host on the subnet and manage it over the network.

Web Services on Devices API (WSDAPI) is an unmanaged code implementation of DPWS, provided by Microsoft.

The topics in this section introduce WSDAPI concepts and provide building blocks for creating WSDAPI solutions. The Web Services on Devices model derives from the Windows Vista and Windows Server 2008 implementations, and is a fully compatible API set. For information about the Windows Vista implementation, see this Microsoft Web site. For more information about DPWS, see this Web site.

In This Section

  • About Web Services on Devices
    Explains fundamental DPWS concepts. Provides an overview of WSDAPI functionality, and an example of message exchanges between a client application and a device.

Windows Internet Services (WinInet)

Web Server (HTTPD)

Windows Sockets

Services

See Also

Other Resources

Servers