Размещенное приложение: права доступа к файлам, передача аргументов из JavaScript в приложение
Я очень новичок в области веб-приложений. У меня есть приложение exe. Это консольное приложение для Windows. Он принимает несколько аргументов (число и строки) и выводит некоторые (числа и строки) . Я хочу сделать его размещенным в сети. Для простоты рассмотрим следующий случай. Exe является add.exe и принимает два целых числа в качестве входных данных. Возвращает их сумму. Я хочу сделать add.exe веб-хостингом. Я не хочу, чтобы "add.exe" читался (скачивался) посетителем сайта. У меня есть JavaScript, который будет принимать два числа в качестве входных данных и отображать вывод (полученный из add.exe) . Вопросы: На http-сервере должны быть права доступа к каталогу с файлом javascript. Каким должно быть разрешение файла javascript.
Как передать аргументы в "Какой должен быть относительный путь add.exe (относительно файлов javascript) и разрешения add.exe, разрешение каталогов, отображаемых в относительном пути? Окружающая среда: Пожалуйста, примите Linux. Не беспокойтесь об использовании "exe" в вопросе. Это может быть любой исполняемый файл (и не относится только к Windows) . Вы можете предполагать, что исполняемый файл Linux скомпилирован Linux (это необходимо для вашего ответа, иначе, пожалуйста, постарайтесь сделать ответ универсальным)
1 ответ
Насколько я знаю,.exe не будет выполняться в браузере. вам понадобится HTML-страница, чтобы получить значения и использовать C++ в бэкэнде. Файл.exe всегда будет загружен независимо от прав доступа к файлу. Таким образом, основная логика выполнения исполняемого файла в браузере неверна.