通过openshift中的javabridge端口连接php和java

时间:2016-07-20 10:34:03

标签: java php jboss openshift php-java-bridge

在我的locahost上,我能够通过javabridge导入的类将我的php服务器代码连接到我的netbeans上运行的java基本代码。 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代码。我看到的几个选项是JBOSSTOMCAT但不知道如何解决这个问题并且很少研究我知道这两个应用程序都是用于在Web应用程序中运行java的java EE,但它是否是正确的工具对我来说还是有其他的东西。

1 个答案:

答案 0 :(得分:0)

通过这个图表(http://php-java-bridge.sourceforge.net/pjb/)看起来你需要做的就是在openshift上创建两个应用程序。一个用于php代码(使用php盒)和一个用于java代码(使用其中一个servlet或应用程序容器),然后配置Java桥以了解Java应用程序的托管位置(它的URL是什么) )。