A java application to learn use Socket TCP , Pattern : Service Factory and Service Proxy, and implement the Vector Clock algorithm