So far, most of the networked communications you’ve seen worked through a web browser. Your object made a request to a remote server, the server ran a program, and then it sent a response. This transaction worked by making a connection to the web server, exchanging some information, and then breaking the connection. In this chapter, you’ll learn more about that connection, and you’ll write a server program that allows you to maintain the connection in order to facilitate a faster and more consistent exchange between the server and client.
A Arduino Store (http://store.arduino.cc/ww)
AF Adafruit (http://adafruit.com)
D Digi-Key (www.digikey.com)
F Farnell (www.farnell.com)
J Jameco (http://jameco.com)
MS Maker SHED (www.makershed.com)
P Pololu (www.pololu.com)
RS RS (www.rs-online.com)
SF SparkFun (www.sparkfun.com)
SS Seeed Studio (www.seeedstudio.com)
PROJECT 8: Networked Pong
You’ll see two devices you can build in this chapter. If you plan to build both, double the quantities on all parts except ...