Implementation Master,Client,Worker