Web Services on Devices (Windows Embedded CE 6.0)
1/6/2010
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.
- Web Services on Devices Catalog Items
Lists the catalog items that you can view and add to your OS design.
- WSDAPI OS Design Development
Provides information about the OS and architecture.
- WSDAPI Client Application and Device Host Development
Provides an overview of developing WSAPI client applications and devices hosts.
- Web Services on Devices Security
Provides information about security for WSDAPI.
- Web Services on Devices Sample Code
Describes three sample client applications that use WSDAPI.
- Web Services on Devices Reference
Provides reference information for the WSD API.
Related Sections
Windows Internet Services (WinInet)