#php #c #ajax #backend
#php #c #ajax #серверная часть
Вопрос:
Можно ли вызвать файл .exe (скомпилированный в qt) с помощью ajax-вызова и вернуть значение из него в ответ на этот ajax-вызов?
На данный момент я использую Php. Но проблема в том, что если я хочу предоставить свою программу конечным пользователям, чтобы они могли установить / загрузить ее на свой сервер, им все видно, потому что php не компилируется. Мне нужно что-то скомпилированное, вот почему я думаю о вопросе выше.
Надеюсь, кто-нибудь сможет мне помочь
Комментарии:
1. Если вы узнаете немного больше об используемой вами технологии (например, http-сервере), то вы узнаете, что вопрос, который вы задаете, на самом деле не имеет особого смысла… Очевидно, что «скомпилированный .exe» (я содрогаюсь, когда пишу это выражение …) может быть «вызван» через Интернет (a, http-сервер больше ничего не делает, и большинство из них «скомпилированы». Тот факт, что он был связан с определенной библиотекой, в этом не имеет значения.
2. Вы можете вызвать .exe из PHP и получить от него результат, да. ( php.net/manual/en/function.exec.php ) Или ваш .exe сам может быть HTTP-сервером, который обрабатывает вызов AJAX. Я думаю, мне не совсем понятно, о чем вы спрашиваете (или о чем-то еще?), Или где вы застряли.
3. @David: Я бы сказал, что OP ищет, как использовать «скомпилированную программу» в качестве исполняемого файла CGI или в качестве модуля http-сервера.
4. Ваш вопрос звучит так, как будто мотивацией для вас спросить о «скомпилированном» решении является «защита вашей интеллектуальной собственности»… Если это так, то, пожалуйста, оглянитесь вокруг и узнайте, как работает бизнес. Ваш код не будет украден, если вы предоставите хороший сервис и хорошее качество кода, просто потому, что другим выгоднее платить вам. Очевидно, что все по-другому, если вы предоставляете плохое качество, тогда вам следует опасаться, что вы не будете делать хороший бизнес, когда люди могут видеть это плохое качество. Но ответ на это не является секретным. Он учится лучше кодировать.
5. спасибо за ответы. Я хочу, чтобы я вызывал exe через ajax-вызов, и exe должен возвращать строку или json. Является ли эта скомпилированная программа исполняемым файлом CGI или это серверный модуль?