У меня есть существующий код сервера чата, написанный на C / C ++, который связывается по TCP / IP с установленным клиентом графическим интерфейсом. Я также хотел бы разрешить доступ к этой функции через Интернет, где пользователи могут просто перейти на мой веб-сайт, отобразить на нем приятный базовый графический интерфейс на основе HTML5 и заставить их взаимодействовать с моим сервером чата и другими пользователями.
Итак: серверная часть написана на C, веб-сайте HTML5, который немедленно обновляется для клиентов через Ajax Push. Есть ли какая-нибудь библиотека C, которую я могу использовать для достижения этой цели? Я бы также принял решение с использованием технологии, которая не является Ajax Push, если она работает так, как я описываю. Обратите внимание, что я хочу увеличить объем данных / трафика по сравнению с простым чатом, поэтому я хочу, чтобы это было как можно ближе к реальному времени.
Я понимаю, что APE (сервер) позволяет вам делать такие вещи , как это, но вы должны написать свой бэкэнд в javascript? Есть ли способ легко «приклеить» его к серверу C / C ++ через каналы или что-то еще?
Я работаю в Linux ..