Please email firstname.lastname@example.org for info on how to arrange customized courses on Java 7, Java 8, JSF 2.2, PrimeFaces, Hadoop, jQuery/Ajax, Android programming, and other Java EE topics onsite at YOUR location.
This is the second of three sections on network programming in Java. The first section covers socket basics and clients. This section covers servers and multithreaded servers. The third section covers the use of ObjectInputStream and ObjectOutputStream to send complex data structures across the network. See http://courses.coreservlets.com/Course-Materials/java.html for the full tutorial, associated code, exercises, and exercise solutions. You can also download PDF files of each lecture, for saving or printing.