按功能对client进行分组，例如UploadClient，DownloadClient等，分组后，结构清晰，便于维护