Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/231.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在openshift中通过javabridge端口连接php和java_Java_Php_Jboss_Openshift_Php Java Bridge - Fatal编程技术网

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

在openshift中通过javabridge端口连接php和java,java,php,jboss,openshift,php-java-bridge,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.JavaB

在我的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中使用什么应用程序来运行java代码。我看到的两个可用选项是
JBOSS
TOMCAT
,但不确定如何实现这一点,而且通过很少的研究,我知道这两个应用程序都是用于在web应用程序中运行java的java EE,但它是适合我的工具还是其他工具。

按照此图()看起来您需要做的是在openshift上创建两个应用程序。一个用于php代码(使用php盒带),另一个用于java代码(使用servlet或应用程序容器之一),然后配置java桥以了解java应用程序的宿主位置(url是什么)。

按照此图()看,您需要做的是在openshift上创建两个应用程序。一个用于php代码(使用php盒带),另一个用于java代码(使用servlet或应用程序容器之一),然后配置java桥以了解java应用程序的宿主位置(url是什么)。

我得到了示例,但我想知道如何实现它。我在openshift上使用PHP5.4和JBoss应用程序7,但这有点令人困惑,因为我不熟悉这个过程。我得到了这个示例,但我想知道如何实现它。我在openshift上使用PHP5.4和JBoss应用程序7,但这有点让人困惑,因为我不熟悉这个过程