Мне нужно спроектировать интеграционное решение, которое передает большой объем данных и работает один раз в день. Компания X, с которой мы работаем, вызовет услугу / услуги и предоставит данные в качестве параметров.
Есть ли у вас какие-либо предложения для этого решения?
Например, вы думаете, что я должен сообщить компании X, что они должны отправлять сжатые (gzip?) Данные?
Или я должен реализовать этот сценарий использования:
while(!allDataSent)
{
SendData(List<object> objects);
}
TransferCompleted();
Как вы разрабатываете такие задачи?