возможно получить выход проекта C++ как запрос HTTPПодключить приложение C++ с помощью HTTP-вызовов?
eg:http://localhost:8080
только это нужно выводить XML или просто какой-либо вывод ...
возможно получить выход проекта C++ как запрос HTTPПодключить приложение C++ с помощью HTTP-вызовов?
eg:http://localhost:8080
только это нужно выводить XML или просто какой-либо вывод ...
Да - это, как правило, своего рода CGI механизм. В зависимости от программного обеспечения, которое вы используете для запуска вашего веб-сервера, если он поддерживает CGI, его можно настроить для вызова вашей программы при запросе определенных URL-адресов. Вывод вашей программы на stdout
будет отправлен обратно HTTP-клиенту.
Будьте осторожны с этим подходом, особенно если ваше приложение вводит данные от пользователя: ошибки в вашей программе могут привести к уязвимостям системы безопасности, если, например, у вас есть возможность переполнения буфера. Иногда интерпретируемые языки могут предлагать некоторую защиту.
Вы можете использовать любой исполняемый файл в качестве скрипта CGI (хотя обычно это скрипты perl или shell).
Сделайте свой исполняемый файл на C++ напечатайте все, что вам нужно, в stdout (cout).
Here отлично подходит для CGI, а 4.2 сообщает, что вы можете выполнить любой исполняемый файл через CGI.
На какой платформе вы работаете? – JBRWilkinson