Java socket library.