2017-02-13 6 views
0

Вот ситуация. У меня есть один контейнер с php-кодом и php-fpm - это мой контейнер приложений. Иногда основное приложение вызывает java-приложение - файл jar. Поэтому я решил разделить эти технологии и создать отдельный java-контейнер с этим java-приложением. Теперь мне нужен способ вызвать jar-файл, запущенный внутри другого контейнера. Один из способов - перестроить java-приложение для поддержки REST api, но для этого требуется время, есть ли другая возможность решить эту проблему?Вызов java-приложения, запущенного из другого контейнера

+0

Непонятно, как основное приложение вызывает файл jar. – freedev

+0

Это PHP, поэтому он просто использует метод exec exec или аналогичный. – StalkAlex

+0

Итак, ваш файл jar не работает как сервис сейчас? –

ответ

0

Вы можете взглянуть на Java Remote Method Invocation (Java RMI), но, честно говоря, я понятия не имею, возможно ли использовать этот вызов, не используя java. https://docs.oracle.com/javase/8/docs/technotes/guides/rmi/hello/hello-world.html

+0

Если это не правило, чтобы быть только в форме jar, если есть какая-либо другая форма, к которой я мог бы создать приложение java, и докер сможет его запустить, я с удовольствием его буду использовать. – StalkAlex

Смежные вопросы