Как вызвать функцию Java из файла Php?

Я создал файл JAR, и мне нужно вызвать его методы из файла Php. Я пытался сделать это с мостом Php-java, но он работает только с заброшенной версией sun java 6. Кроме того, я чувствую, что использование моста php-java - не лучший способ добиться того, чего я хочу, поскольку он был обновлен много лет назад. Существуют ли какие-либо другие методы, которым я могу следовать, чтобы вызвать мои функции Java из файла php?


person yAsH    schedule 26.03.2013    source источник
comment
Пара методов: 1. Оберните JAR в веб-службу REST/Soap, 2. Используйте RPC, 3. Используйте php exec   -  person gerrytan    schedule 26.03.2013


Ответы (2)


Выполните свою Java-программу из PHP с помощью shell_exec (команда для запуска вашей Java-программы), она вернет вам вывод вашей Java-программы в виде строки. http://www.php.net/manual/en/function.shell-exec.php

person Sir l33tname    schedule 26.03.2013