Несколько интерфейсов доступа к одному (серверному) процессу — какой IPC?

Я новичок здесь, и у меня есть вопрос, на который я не смог найти ответ с помощью поиска.

Я написал программу для доступа к базе данных на C ++ в Linux. Теперь я хотел бы иметь возможность предоставлять доступ к этим данным различным процессам пользовательского интерфейса (графический интерфейс (возможно, Qt), консольный интерфейс, веб-интерфейс) — при этом клиентские процессы выполняются на той же машине, что и сервер. Какие методы IPC вы бы порекомендовали?

Я заглянул в него, но в основном нашел розетки, рекомендованные — может быть, но сейчас не нужны.
Вторая лучшая вещь, которую я нашел, была D-BUS.

Есть ли «лучшие практики» или как? Есть ли какие-то критерии, которые я должен учитывать, чтобы выбрать метод?

Спасибо,
отметка

0

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]