Je possède un serveur Web exécutant Windows (WAMP). Je veux connaître la meilleure façon d'implémenter une API Rest (très simple) pour permettre à un utilisateur de faire quelque chose.Meilleure façon d'implémenter une API Rest avec PHP sur le serveur Web WAMP
diagramme de flux:
alt text http://img215.imageshack.us/img215/6105/flowe.png
J'ai des compétences en programmation, en fait, j'ai développé un serveur web dans VB6 qui traitent les requêtes et quand il trouve la commande (http:/serverIP/formulaire en ligne .php? cmd = run & item = any) il fait quelque chose, mais je veux vraiment développer une solution en utilisant le serveur WAMP. Certaines personnes considèrent la solution d'exécution d'un exe lorsqu'une commande est détectée comme une mauvaise solution pour des problèmes de sécurité, mais ce projet spécifique est destiné à certaines personnes (personnes de confiance) qui n'ont pas l'intention de pirater le serveur. .
Alors, qu'en pensez-vous?
Rappelez-vous:
- ne est pas une API publique, son pour certaines personnes et certains programmes qui utiliseront l'API
- Son très simple, une seule commande en utilisant POST ou OBTENIR.
Merci
Merci, mais le tutoriel que vous m'avez donné utilise uniquement des opérations courantes sur le serveur comme mysql querys. J'ai besoin d'exécuter des programmes sur mon serveur qui traitent les données provenant de la méthode post – DomingoSL
Vous pouvez simplement suivre le tutoriel pour la partie rpc et utiliser la commande exec de php (http://php.net/manual/en/function.exec .php) pour l'exécution du programme. – dabito