Я хочу добиться, чтобы веб-страница отправляла сообщение приложению C ++, но для этого требуется некоторая форма соединения от C ++ к веб-серверу и от веб-сервера к клиенту.
Один из способов сделать это - иметь базу данных MySQL, в которой хранится сообщение, а приложение C ++ использует libCURL для запроса веб-сервера через скрипт php о любых новых сообщениях.Это должно было бы опрашивать это каждую секунду или около того, что было бы немного напрасно.Кроме того, всякий раз, когда вы хотите отправить сообщение с веб-страницы, вы должны будете отправить форму обратно на веб-сервер, что будет медленно.
Я также смотрел на веб-сокеты HTML5, думая, что этоможет быть возможно создать TCP-соединение между клиентом и приложением C ++, но я не думаю, что именно так они и работают.Веб-сокеты предназначены для маршрутизации сообщений между двумя приложениями HTML5 через сервер, или вы теоретически могли бы использовать приложение HTML5 для прямой связи с сервером (возможно, запустить скрипт php или отправить обычный пакет TCP)?
Любыепредложения о том, как мне этого добиться, будут приветствоваться.
Спасибо.