PHP/JAVA ??

Petit nouveau ! | 2 Messages

04 août 2008, 12:00

Bonjour à tous

voila je suis une débutante en PHP , et j'ai une application développée en Java que j'aimerai intégrer avec PHP , je dois faire un formulaire en PHP dont les informations saisies seront utilisées par mon application Java , mais le problème je ne c pas comment faire appel à l'application Java à partir d'une page PHP en faisant passer les informations saisies ??
et comment afficher le résultat à la fin ??


merci merci beaucoup de m'aider ça fait déja plus de 3 jours que je tourne en rond

Avatar du membre
Administrateur PHPfrance
Administrateur PHPfrance | 13231 Messages

04 août 2008, 12:06

Si je comprend bien ton soucis, tu essaye d'afficher du code HTML avec PHP, de récupérer les données avec PHP puis les transmettre à une application JAVA, qui répondra quelque chose au code PHP qui l'affichera ?

Alors, les quelques solutions que je te propose sont les suivantes :
- SOAP ou XML-RPC : permet de créer 2 applications distinctes qui communiquent avec un unique langage, sans savoir quel est le type d'application qui se trouve derrière ;)
- cURL qui te permet d'envoyer des requêtes vers d'autres applications.
- en dernier recours, il existe un bridge PHP/Java qui permet de lancer des exécutions Java en PHP. Mais cette solution lie très fortement le PHP et le Java, ce qui va à l'encontre de ce qu'il me semble que tu cherches à mettre en place, à savoir un MVC ou la couche modèle est en Java et la couche Vue en PHP ;)
Connaître son ignorance est la meilleure part de la connaissance
Pour un code lisible : n'hésitez pas à sauter des lignes et indenter

twitter - site perso - Github - Zend Certified Engineer

Petit nouveau ! | 2 Messages

04 août 2008, 13:03

c très sympa a toi pour ces pistes, t'as exactement compris le problème
justement la troisième solution c pas vraiment ce que je recherche , je vais plus me pencher sur les deux premières

merci encore

Avatar du membre
Administrateur PHPfrance
Administrateur PHPfrance | 13231 Messages

04 août 2008, 14:11

Très bien, passe nous donner le résultat de ton choix quand tu l'auras fait ;)
Connaître son ignorance est la meilleure part de la connaissance
Pour un code lisible : n'hésitez pas à sauter des lignes et indenter

twitter - site perso - Github - Zend Certified Engineer