соединение php и java через порт javabridge в openshift

На моем locahost я могу подключить коды своего php-сервера к базовому коду java, работающему на моих сетевых компонентах, через импортированный класс javabridge. Код для Java ниже

public class Listener {

public static final String JAVABRIDGE_PORT = "xxxx";//8080
static final php.java.bridge.JavaBridgeRunner runner =
php.java.bridge.JavaBridgeRunner.getInstance(JAVABRIDGE_PORT);
/**
* @param args the command line arguments
* @throws java.lang.InterruptedException
*/
public static void main(String[] args) throws InterruptedException {
// TODO code application logic here

runner.waitFor();
System.exit(0);
}

}

но сейчас переезжаю на этот классный хостинг openshift для производства и мне нужно сделать то же самое точно. Моя путаница заключается в том, какое приложение я использую в openshift для запуска своего Java-кода. Несколько вариантов, которые я вижу доступными JBOSS а также TOMCAT но я не знаю, как это сделать, и, немного изучив, я знаю, что оба приложения являются java EE для запуска java в веб-приложениях, но подходит ли это мне или есть что-то еще.

1

Решение

По этой схеме (http://php-java-bridge.sourceforge.net/pjb/) похоже, что вам нужно создать два приложения на openshift. Один для php-кода (с использованием php-картриджа) и один для java-кода (с использованием одного из контейнеров сервлета или приложения), а затем настройте мост Java, чтобы знать, где размещено ваше Java-приложение (каков его URL-адрес).

0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]