Мне нужно написать интерфейс С++, который может читать нашу структуру данных и предоставлять o/p на основе запроса с использованием протокола http.
Необходимость сервера
Он должен одновременно обслуживать 100 клиентов.
Почему С++
Весь код уже написан на С++. Поэтому нам нужно просто написать http-слой в С++. Вот почему я выбираю С++ вместо более обычного языка веб-программирования.
Я думаю использовать nginx для обслуживания статических файлов и использовать его прокси-проход для связи с С++.
Есть два подхода, которые я нашел:
-
Записать модуль FastCGI С++.
-
Напишите модуль node.js С++.
-
Пожалуйста, просто любое другое предложение, если у вас
Не могли бы вы перечислить плюсы и минусы для каждого метода на основе предыдущего опыта?