высокопроизводительный веб-сервер приложений на C / C ++

Есть ли какой-либо высокопроизводительный (в идеале с открытым исходным кодом) веб-сервер на C или C ++ ?

Я бы хотел иметь возможность использовать его для вызова метода / функции в моем приложении с заполненным классом / структурой HTTP-запроса, а затем я могу вернуть ему заполненный класс / структуру HTTP-ответа .

Если это не открытый исходный код, мне понадобится встроенная поддержка соединений с длительным опросом, проверки активности и т. Д. - в противном случае я думаю, что могу добавить эти вещи сам.

Если вы этого не сделаете. Не зная о доступных таких серверах, не могли бы вы порекомендовать написать собственный веб-сервер, отвечающий этой задаче? Он не может быть файловым и должен быть написан на высокопроизводительном C / C ++.


Изменить: Я думаю о чем-то вроде Ruby Mongrel для C, если это поможет.

40
задан Aaron Yodaiken 19 June 2011 в 23:58
поделиться