Вот мой сценарий .У меня есть вызов ajax на моем веб-сайте, чтобы найти высоту в определенной точке.Как только эта точка вступает в действие контроллера в Ruby на рельсах, я должен использовать python в командной строке, чтобы найти повышение.
Следующая последовательность команд в DOS делает это для меня.
- python (запускает сеанс python)
- import arcpy (занимает много времени)
- вызов функции (очень быстрый).
Сейчасесли я помещу это в скрипт и запуском, я получу результат, но он будет очень медленным, потому что шаг импорта занимает много времени.Но фактическая функция занимает меньше секунды.
Поскольку все это должно происходить за Ajax-вызовом на веб-сайте ror, такая большая задержка недопустима.
Вопрос: Возможно ли это для меня в Ror?открыть «сеанс командной строки», когда приложение загружается и выдает первые две команды, а затем использовать этот сеанс каждый раз, когда запрос поступает в действие контроллера, выдавать третью команду и возвращать свой вывод?Если да, может кто-нибудь, пожалуйста, опубликуйте образцы?
Спасибо, Шаунак