내 locahost에서 javabridge 가져온 클래스를 통해 내 netbeans에서 실행되는 Java 기본 코드에 PHP 코드를 연결할 수 있습니다. 자바 코드는openshift의 javabridge 포트를 통해 php와 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 코드를 실행하기 위해 내 openshift에서 어떤 애플리케이션을 사용 하는가입니다. 내가 볼 수있는 옵션 중 몇 가지는 JBOSS
과 TOMCAT
입니다. 그러나 이것에 대해서는 잘 모릅니다. 거의 연구하지 않았기 때문에 두 응용 프로그램 모두 웹 응용 프로그램에서 Java를 실행하는 Java EE이지만 올바른 도구 또는 다른 것이 있습니다.
나는이 예제를 구현하지만이를 구현하는 방법을 찾고있다. opensshift에서 php 5.4 및 JBoss Apllication 7을 사용하고 있지만 프로세스가 안좋아서 조금 혼란 스럽습니다. –