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

在我的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,但对我来说它是正确的工具还是还有别的东西。

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