Java Networking

Sockets

There are several socket options that are barely documented:

A good resource is:

Java Network Programming FAQ