An Introduction to Network Programming with Java Java 7 Compatible - Graba, Jan (Springer)