Auf meinem Standort kann ich meine PHP-Server-Codes mit einem Java-Base-Code über eine JavaBridge-importierte Klasse auf meinem NetBeans verbinden. Der Code für die Java unterVerbinden von PHP und Java über einen JavaBridge-Port in 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);
}
}
aber jetzt auf diese kühlen Hosting-Site openshift
für die Produktion bewegte und ich brauche genau die gleiche Sache zu tun. Meine Verwirrung ist, welche Anwendung verwende ich in meinem openshift, um meinen Java-Code zu laufen. Ein paar Optionen, die ich sehe, sind JBOSS
und TOMCAT
aber nicht sicher, wie das geht und mit wenig Forschung Ich weiß, beide Anwendungen sind Java EE für die Ausführung von Java in Web-Anwendungen, aber ist es das richtige Werkzeug für mich oder gibt es noch etwas anderes.
Ich bekomme das Beispiel, aber es ist wie man dies implementieren will ich suche. Ich benutze PHP 5.4 und JBoss Apllication 7 Anwendungen auf OpenShift, aber es ist ein bisschen verwirrend, da ich nicht mit dem Prozess vertraut bin –