2016-07-20 5 views
1

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

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 для производства и мне нужно сделать точно такие же вещи. Моя путаница - это то, что приложение я использую в моем открытии для запуска моего java-кода. Пара доступных мне вариантов - JBOSS и TOMCAT, но не знаю, как это сделать и с небольшими исследованиями. Я знаю, что оба приложения: java EE для запуска java в веб-приложениях, но это правильный инструмент для меня или есть что-то еще.

ответ

0

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

+0

Я получаю пример, но его как реализовать это я ищу. Я использую php 5.4 и JBoss Apllication 7 в приложении openshift, но это немного противоречит, поскольку я не знаком с процессом –

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

  • Нет связанных вопросов^_^