Нужны советы профессионалов [требует правки]

138
21 ноября 2017, 20:36

Имеется тестовое задание. Писать буду на С#. Подскажите информацию для написания программы. Вот сама задача:

  1. Разработать программу-клиент (консольную или GUI), которая:

    • передает файл, разбив его на UDP пакеты определенного размера на сервер, поток - не менее 1Мбайт/сек;
    • реализовать функцию пропуска одного или нескольких пакетов;
    • необходимые параметры, для работы программы должны задаваться пользователем без перекомпиляции проекта
    • исходный код должен содержать комментарии
  2. Разработать программу-сервер (консольную или GUI), которая:

    • принимает из сети UDP-пакеты, собирать их в файл и сохранять на сервере;
    • подсчитывает ошибки - потерянные пакеты;
    • при обнаружении пропущенных пакетов перезапрашивает их (функция "восстановления потока");
    • сервер должен обеспечивать прием пакетов с нескольких устройств одновременно
    • необходимые параметры, для работы программы должны задаваться пользователем без перекомпиляции проекта
    • исходный код должен содержать комментарии
READ ALSO
C# timer с ProgressBar

C# timer с ProgressBar

Натолкнулся на проблему которую не могу решитьЕсть обработчик кнопки и в ней код, timer используется как контролл из ToolBox на форме

196
Создание собственных координат внутри Canvas

Создание собственных координат внутри Canvas

Необходимо задать собственную систему координат в CanvasЗначения X и значения Y не будут одинакового типа

177
Как сделать отправку данных?

Как сделать отправку данных?

есть отправка данных при нажатии enter

303
Импорт фигуры из blender в Three.js

Импорт фигуры из blender в Three.js

Стандартная фигура + post processing в самом блендере

338