Связь между приложениями c ++ и веб-приложениями - PullRequest
2 голосов
/ 20 февраля 2010

Какими различными способами я могу добиться связи (например, вызовы функций) из веб-приложения в приложение на c ++? Я разработал приложение c ++ для обработки изображений и хочу отображать и передавать результат в режиме реального времени на веб-страницу, отображаемую в браузере.

Ответы [ 5 ]

2 голосов
/ 20 февраля 2010

Ничто не будет «передаваться в веб-браузер». Веб-браузеры должны спросить, а затем вы можете ответить с данными, которые вы хотите отобразить. Что касается @The MYYN, вы можете просто сделать так, чтобы код C ++ удалял подходящие файлы, и браузер может запросить их. Или вы можете установить какое-то веб-приложение.

Если вы используете Ajax, вы можете заставить браузер опросить, чтобы показать что-то, а затем показать их. Это не простая архитектура.

1 голос
/ 10 мая 2013

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

См:

http://en.wikipedia.org/wiki/WebSocket

и

http://www.html5rocks.com/en/tutorials/websockets/basics/

1 голос
/ 20 февраля 2010

Flash имеет XMLSocket, Silverlight имеет System.Net.Sockets, который позволяет серверу передавать данные подключенным клиентам.

0 голосов
/ 20 февраля 2010

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

С плагинами вы можете полностью контролировать, что и когда вы рисуете, и можете свободно выбирать, как общаться между сервером и клиентом.Очевидным недостатком является увеличение усилий по разработке, вам следует сопоставить преимущества и, возможно, принять во внимание такие компромиссы, как Flash.

0 голосов
/ 20 февраля 2010

«Ничто не передаст в веб-браузер». Веб-браузеры должны спросить "- пятно на.

Может быть, вы можете использовать мета-тег обновления в заголовке веб-страницы и использовать из PHP (или JS и т. Д., Если необходимо) для запроса приложения C ++ при каждой перезагрузке страницы?

...