Programming the HTTP Protocol

Everyone uses the HTTP protocol when browsing the web. The protocol allows the browser to connect to a server and then make requests for resources (HTML, graphic files) to be downloaded. HTTP uses sockets for communications, and specifies the format and content of data being transferred. The protocol also allows data to be sent (or "posted") from the client to the server. However, the usefulness of HTTP is not limited to browsers. Applications you write for Windows CE can use HTTP to communicate data, with the following advantages over using sockets:

  • The Windows CE Internet functions provide a high-level API interface to program against.

  • The server-side socket code is already available in the Internet server (such ...

Get Windows® CE 3.0 Application Programming now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.