Socket library for use with CommonJava library