Déployer et exécuter un webservice dans un site développé en PHP
Bonjour,
J'utilise un logiciel (l'ETL Talend pour les connaisseurs) qui ma généré un fichier avec l'extension .war. Selon le document auquel je me suis référé, ce fichier .war correspond à un webservice qui utilise AXIS.
Pour info, la fonctionnalité permet tout simplement d'envoyer un mail. (c'était un exemple bidon que j'ai pris pour tester l'exécution du webservice).
Je développe un site web en PHP. Je souhaiterais que lorsque l'utilisateur clique sur un bouton, l'action qui se déroule derrière puisse appeler et exécuter le web service que j'ai créé.
J'ai consulté quelques tutos afin de voir comment déployer ce web service et apparemment il faut utiliser Tomcat.
J'ai plusieurs questions:
1- Existe-t-il un autre moyen de déployer ce web service sans Tomcat?
2- Comment déployer le web service créé?
3- Et par la suite comment l'appeler?
Merci d'avance pour vos réponses.
déploiement des webservices avec NuSOAP?
Bonjour,
Je vois que le sujet inspire des gens :D
Je reviens vers vous pour apporter quelques informations supplémentaires.
Tout d'abord, j'ai réussi à faire déployer mon webservice (fichier.war) avec Tomcat. Et j'ai aussi réussi à l'exécuter.
Mais mon problème reste le même, car aux dernières nouvelles je ne pense pas être autorisé à installer Tomcat sur le serveur auquel je travaille. Il me faudrait donc une solution de contournement.
J'ai peut-être une piste avec NuSOAP. Apparemment, il est possible de "créer et de consommer les webservices via un package de classe en PHP".
J'ai essayé d'appliquer les exemples trouvés sur internet mais de ce que j'ai vu, je me demande comment faire pour déployer un webservice avec seulement des classes PHP.
Est-ce que ça vaut le coup de se plonger sur NuSOAP ou bien je suis vraiment à côté de la plaque?
Autre info, je travaille avec une vieille version de PHP (4.1)
Merci de votre retour.