A library of classes that provide a wrapper around Java socket implementation