© James R. Strickland 2018
James R. StricklandRaspberry Pi for Arduino Usershttps://doi.org/10.1007/978-1-4842-3414-3_10

10. Serving Pi: Network Servers

James R. Strickland1 
(1)
Highlands Ranch, Colorado, USA
 

If you’ve read any tutorials other than the preceding chapter on socket programming, the next example they inevitably include is using socket programming to write your own server. If that’s what you really want to do, go ahead. With what you’ve learned last chapter, it shouldn’t be too hard. Server programming is easy enough to do, but writing a secure server is not. Think twice again before connecting a homemade server to the public Internet. It may take an infinite number of monkeys with typewriters an infinite amount of time to produce the ...

Get Raspberry Pi for Arduino Users: Building IoT and Network Applications and Devices 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.