Existe-t-il un moyen d'exécuter les scripts ** (distants) ** du serveur php à partir d'un programme Java (avec une connexion sécurisée/cryptée).exécuter php à partir de Java
Répondre
visite (ou faire après requête get HTTP) page php à partir de votre programme Java, par exemple, via HttpURLConnection Type
Assurez-vous d'utiliser le protocole HTTPS (HTTP pas) si vous voulez une connexion sécurisée.
Le serveur devra supporter ssl pour cela, si vous utilisez Apache, assurez-vous que vous avez mod_ssl
Si les scripts ne sont pas accessible sur le Web, vous pouvez vous connecter à un serveur distant via SSH (en utilisant SSHTools pour exemple) et exécuter des scripts à partir de shell (php scriptfile.php).
Essayez Caucho Quercus, implémentation Java de PHP. J'ai essayé, très bien en effet. Quercus est l'implémentation 100% Java de PHP 5 de Caucho Technology, publiée sous licence GPL Open Source. Quercus est livré avec de nombreux modules et extensions PHP comme PDF, PDO, MySQL et JSON. Quercus permet une intégration étroite des services Java avec les scripts PHP, donc l'utilisation de PHP avec JMS ou Grails est une entreprise rapide et indolore. Avec Quercus, les applications PHP tirent automatiquement parti des fonctionnalités du serveur d'applications Java, tout comme le regroupement de connexions et les sessions en cluster. Quercus implémente PHP 5 et une liste croissante d'extensions PHP incluant APC, iconv, GD, gettext, JSON, MySQL, Oracle, PDF et Postgres. Beaucoup d'applications PHP populaires fonctionneront aussi bien, sinon mieux, que l'interpréteur PHP standard tout droit sorti de la boîte. La liste croissante de logiciels PHP certifiés sur Quercus comprend DokuWiki, Drupal, Galerie2, Joomla, Mambo, Mantis, MediaWiki, phorum, phpBB, phpMyAdmin, PHP-Nuke, Wordpress et XOOPS.
- 1. Exécuter JSP directement à partir de Java
- 2. appel PHP à partir de Java
- 3. Comment exécuter un programme externe à partir de Java?
- 4. Comment exécuter un fichier batch à partir de Java?
- 5. Exécuter la classe PHP à partir de JavaScript
- 6. Comment exécuter un applescript à partir de php
- 7. comment exécuter php à partir d'une base de données?
- 8. Comment exécuter un processus à partir de PHP
- 9. Comment exécuter un programme Java à partir d'un répertoire différent?
- 10. exécuter caspol à partir de vbscript
- 11. Shell exécuter à partir de Ruby
- 12. Exécuter un programme à partir de MemoryStream
- 13. Comment exécuter plusieurs scripts PHP à partir de l'interface de ligne de commande
- 14. Comment exécuter un fichier de commandes à partir de mon application Java?
- 15. Comment exécuter un script PHP à partir de la ligne de commande avec MAMP?
- 16. SFTP à partir de PHP
- 17. Exécuter unittest.main() à partir d'un module?
- 18. Comment faire pour exécuter des scripts jython multithread exécutés à partir de Java?
- 19. Comment exécuter un script shell sur une machine distante à partir de Java?
- 20. Comment exécuter un fichier .cmd à partir de PHP et afficher les résultats
- 21. Comment faire pour exécuter le script tcl à partir de PHP?
- 22. Exécuter un fichier de commandes à partir d'Oracle Forms 6i à l'aide de l'hôte
- 23. Comment exécuter un logiciel serveur arbitraire à partir d'Eclipse?
- 24. Exécuter le script de connexion à partir de l'application .NET
- 25. Exécuter des commandes de terminal à partir de l'application GUI?
- 26. Envoi de courrier à partir de Java
- 27. Création de xml à partir de Java
- 28. comment accéder à l'élément memcache créé en php à partir de Java
- 29. Analyse de JSON à partir de PHP
- 30. Exécuter la requête SQL à partir d'une chaîne en utilisant php
Juste un addendum linguistique - s'il est distant, alors vous ne les "exécutez pas" mais "invoquez" ou "interrogez". –