Web Server Application Development (Compact 2013)


The web server (HTTPD) is an HTTP server that facilitates the use of the Internet for communication between a Windows Embedded Compact–based device and network printers, scanners, and other shared equipment. Web server applications send HTML pages to a requesting browser. Users only require an Internet connection and a browser to be able to use the web server functionality.

The web server does not provide proxy services.

The web server supports IPv6. For more information about IPv6, see IPv6, IPv4 and IPv6 Configurable Registry Settings and IPv4 and IPv6 Non-Configurable Registry Settings.

If the OS supports the web server in Windows Embedded Compact, it might also support the use of Active Server Pages (ASP), depending on the functionality included in the operating system by the device manufacturer. For more information about ASP, see Active Server Pages Application Development.

Web Server Implementation Details

Discusses implementation requirements and instructions for starting and stopping the server, using web server logging, setting virtual paths, and supporting multiple sites.

Web Server Authentication and Permissions

Provides details of web server authentication, user rights, permissions, user lists, Secure Sockets Layer (SSL) support, and SSL client authentication.

HTTP Implementation

Describes the Windows Embedded Compact implementation of HTTP.

ISAPI Extensions, Filters, and Script Mapping

Describes ISAPI extensions, filters, and script mapping for the web server.