Есть ли какой-либо высокопроизводительный (в идеале с открытым исходным кодом) веб-сервер на C или C ++ ?
Я бы хотел иметь возможность использовать его для вызова метода / функции в моем приложении с заполненным классом / структурой HTTP-запроса, а затем я могу вернуть ему заполненный класс / структуру HTTP-ответа .
Если это не открытый исходный код, мне понадобится встроенная поддержка соединений с длительным опросом, проверки активности и т. Д. - в противном случае я думаю, что могу добавить эти вещи сам.
Если вы этого не сделаете. Не зная о доступных таких серверах, не могли бы вы порекомендовать написать собственный веб-сервер, отвечающий этой задаче? Он не может быть файловым и должен быть написан на высокопроизводительном C / C ++.
Изменить: Я думаю о чем-то вроде Ruby Mongrel для C, если это поможет.