Upload File and Download File implemented in Client