У меня есть сервис WCF, который я могу загружать файлы.
XElement upload = service.UploadFiles(id, File.ReadAllBytes(filePath));
Это работает, но мне просто интересно, если это лучший способ загружать каждый из них по одному, когда у вас есть много (около тысячи) небольших файлов (15 ~ 20K). мы сравниваем «коренастый» и «болтливый» подходы?
1) Лучше отправить каждого из них или сжать их все в один файл , чтобы сэкономить время ожидания для подтверждения каждого из них.
2) Сказав это, мне нужно увеличить максимальный размер массива или другие параметры, так как я хочу сжать их все вместе. Это рекомендуется? Потому что я прочитал, что это подтверждение для каждого из них может быть дороже по сравнению с отправкой одного большого файла и одного подтверждения в конце ?
спасибо,