Как программа определяет, что в сети есть незакачанные отчеты?

  • Observer отсылает данные и подсичитывает их количество

  • Server выкачивает отчеты и сообщает Observer какое количество он выкачал

  • Таким образом, послав диагностическую команду Observer подсчитывает разницу между отправленными и выкачанными отчетами и сообщает это в диагнозе