Задание 6: клиент-сервер

Задание

Написать простое "клиент-серверное приложение", которое:

Существует простая база данных в виде строкового файла, каждая строка имеет формат "ключ значение" (этот файл нужно создать, он должен быть большим).

  1. "Сервер" ожидает от клиента данных - ключ, ищет соответствующую строку в файле, и возвращает значение.
  2. "Клиент" - это интерактивная программа, которая получает ключ, обращается к серверу за значением, и выводит его.

Клиент пока должен быть один.

Полезные функции

mknod()
mkpipe()
umask()
ulink()