Други, помогите организовать чтение и запись данных поступаемых от нескольких процессов.
Есть несколько процессов, они читают данные из одного источника, и могут данные туда писать и все одновременно. Надо сделать что-то типа базы данных, чтобы все процессы имели к ней доступ.
Но база данных не должна устанавливаться, типа как mysql, mssql, т.е. пользователь запускает десяток процессов и все тихо, без установок работает.
Ну как вариант, запускать один процесс типа сервиса, который будет работать с базой данных, ну например sqlite (?), а все остальные процессы будут слать запросы на чтение или запись данных этому процессу.
Как правильно все это организовать? Может есть какие альтернативные варианты? Язык программирования C++ на худой конец C#.