JAVABRIDGE: CONECTANDO PHP Y JAVA DE FORMA EFICIENTE

Para llamar a código Java desde PHP hay que usar php-java Brige Y la razón para usar java en un proyecto en php son:
  • Aprovechar funcionalidades que ya están programadas en java y no programarlas otra vez.
  • Aprovechar ventajas que tiene java, como el multihilo, etc...
Para poder aprovecharnos de las ventajas que nos ofrece php java bridge hay que tener instalado lo siguiente:
  • php.
  • apache para ejecutar php.
  • apache tomcat para ejecutar java.
  • PHP/Java Bridge. Mediante este link.
Una vez que se tiene instalado lo necesario voy a poner un ejemplo:

Clase de java
//Clase java
import java.util.*;
import java.text.*;

public class HolaMundo {

public String mostrarSaludo() { return "Hola amigos, esto es java desde php"; } }
Clase de php

 //Clase de javabridge par apoder instanciar clases de java
   require_once("../JavaBridge/java/Java.inc");
$java_obj = new Java("HolaMundo");//el parámetro es el nombre de la clase de java
// llamamos al metodo mostrarSaludo
echo $java_obj->mostrarSaludo();