Part III. Device as HTTP Server

When you hear the term “server,” you may think of an expensive high-performance machine somewhere in a data center. By contrast, you may think of a client as a modest PC, or even a lowly embedded device like the Netduino Plus. In fact, Figure 24 is pretty representative of most Internet servers and clients today.

Super servers versus puny clients
Figure 24. Super servers versus puny clients

It’s not only the processing power and storage that separates Internet clients and servers. There is another difference: an Internet server has a unique static Internet address that makes it “visible” from anywhere. A client has only a nonunique private Internet ...

Get Getting Started with the Internet of Things 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.