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 last of three sections on network programming in Java. The first section covers socket basics and clients. The second section covers servers and multithreaded servers. This 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. Topics specific to Java 8 are covered in a separate tutorial at coreservlets.com.