developerWorks: Five Pitfalls of Linux Sockets Programming

“First introduced into the 4.2 BSD UNIX operating system, the
Sockets API is now a standard feature of any operating system. In
fact, it’s hard to find a modern language that doesn’t support the
Sockets API. The API is a relatively simple one, but new developers
can still run into a few common pitfalls.

“This article identifies those pitfalls and shows you how to
avoid them…”

Complete Story