Как правильно получить данные из программы CLI, расположенной на другом сервере? - PullRequest
1 голос
/ 11 мая 2019

У меня есть основное приложение на виртуальной машине (VM1, PHP-приложение).Мне нужно получить информацию из программы CLI на другой виртуальной машине (VM2).Моя программа CLI - tesseract (но вместо tesseract может быть другая программа CLI).VM1 необходимо отправить некоторые данные для программы на VM2, например, 'NEED_CATS', а программе на VM2 нужно вернуть результат, выполнив что-то подобное в командной строке в сеансе ssh:

tesseract input.tiff output --oem 1 -l eng

.Схема:

Scheme

Как организовать это общение?

Я так понимаю, если на VM2 был php-скрипт, а не программа cli, мне нужно отправить HTTP-запросс VM1 и установите nginx на VM2, которые передают данные в php-скрипт и возвращают результат.

В моем случае мне также нужен nginx?Как получить данные из программы cli на другом сервере?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...