O'Reilly logo

Getting Started with the Internet of Things by Cuno Pfister

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Chapter 10. Hello Web

On the Web, the equivalent to HelloWorld is a server program that handles GET requests from web browsers and returns a message to them, as shown in Figure 10-1.

Architecture of HelloWeb

Figure 10-1. Architecture of HelloWeb

Relaying Messages to and from the Netduino

Isn’t there supposed to be a problem with making a device a web server, as mentioned in Part III? How can we sidestep the problems caused by firewalls, network address translations, and the shortage of IPv4 Internet addresses?

The HelloWeb program works thanks to a relay between the Netduino Plus and the client who wants to connect to it over the Internet. The client sends its request not directly ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required