added Java and Python TCP clients