Skip to content

krsich/ServerClient

Repository files navigation

ServerClient

Test task: console app, UI app, win-forms, winsock2

Задание

Написать два приложения Клиент и Сервер.

Требования к "Клиенту":

  • UI Windows Forms
  • Адрес Сервера (порт) задаётся в отдельном поле
  • По отдельной кнопке производиться подключения к Серверу
  • Имеет 2 текстовых поля: первое — для указания имя(директории) для создания файла на Сервере, второе — с данными для записи; отправка запроса на сервер по отдельной кнопке

Требования к "Серверу":

  • Консольное приложение
  • Получает команды от клиента на создание файла и записывает переданные данные, даёт ответ Клиенту о выполнении
  • Завершает работу в любой момент после ввода слова “Exit”

Cборка

  1. Разместить исходники в удобной папке.
  2. Создать папку build: mkdir build cd build
  3. Запустить конфигурацию и генерацию файлов CMake: cmake ..
  4. Собрать проект: cmake --build . --config Release
  5. Испольняемые файлы будут находиться в папке Release