2010-10-11 5 views
1

Existe-t-il un moyen simple d'invoquer une méthode RMI sur un EJB à partir de PHP? Nous avons une application Java et une application PHP qui a parfois besoin de lui parler. Qu'est-ce que nous faisons maintenant est un binaire Java que PHP invoque quand il a besoin de faire quelque chose, mais j'aimerais savoir s'il existe un moyen de le faire directement à partir de PHP?Appel d'un EJB à partir de PHP

Répondre

1

Peut-être que this vous aide. Je suis confronté au même problème en ce moment et finalement je décidais de faire tout ce dont j'ai besoin via SOAP, en utilisant un Java-Webservise comme serveur et le soap-client en php.

1

Il y a quelques options pour intégrer de manière étroite (ou lâche) PHP et Java. Il existe deux solutions de pont PHP-Java. Une source ouverte, l'autre par Zend. Sinon, il existe un produit appelé Quercus qui exécute en fait votre code PHP en Java. Vous pouvez alors appeler tout ce que java peut faire depuis PHP comme s'il s'agissait d'une fonction native. Quercus ne supporte pas toutes les fonctions et commandes PHP, mais vous pouvez exécuter WordPress sans modifications. http://www.caucho.com/resin-3.0/quercus/