Précédent   Forum des professionnels en informatique > PHP > Langage
Langage Forum sur le langage PHP, la POO, les conventions, la sécurité, etc. Avant de poster : FAQ Langage, toutes les FAQ PHP, cours langage et sources PHP
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 18/05/2011, 17h04   #1
Invité de passage
 
Inscription : février 2010
Messages : 12
Détails du profil
Informations forums :
Inscription : février 2010
Messages : 12
Points : 1
Points : 1
Par défaut Service Rest en PHP

Bonjour tout le monde,

Je suis en train de développer une application web pour mon travail de diplôme, en PHP (POO) selon un modèle MVC.

J'aimerai mettre en place un service web (REST) me permettant d'envoyé des fichier XML depuis un Smartphone sur cette application web.

Ça fait déjà depuis un petit moment que je recherche des informations sur le net, mais je ne trouve toujours pas mon bonheur. Ma question est qu'elles sont les éléments à mettre en place pour utiliser un tel service ?

Je pense que je vais devoir utiliser la méthode POST, afin de transmettre le fichier XML sur l'application web, mais à part ca je ne vois pas vraiment le fonctionnement d'un tel système en PHP.

Merci d'avance pour votre aide
zinka est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 18/05/2011, 17h14   #2
Modérateur
 
Inscription : septembre 2010
Messages : 7 103
Détails du profil
Informations forums :
Inscription : septembre 2010
Messages : 7 103
Points : 8 466
Points : 8 466
REST c'est que du XML qui transite via HTTP, regarde du coté de Zend_REST
__________________
http://blog.stealth35.com/
stealth35 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 18/05/2011, 17h21   #3
Invité de passage
 
Inscription : février 2010
Messages : 12
Détails du profil
Informations forums :
Inscription : février 2010
Messages : 12
Points : 1
Points : 1
Merci pour la réponse aussi rapide.

Dans mon cas, j'aimerai éviter d'utiliser un Framework. Est-ce que l'implémentation d'un service REST est fastidieux en HomeMade ?

Quelle serait les classes à créer et les méthodes pour la récupération d'un fichier XML depuis un client mobile (fichier XML transmis par le client mobile sur le service web) ?

Je vais prendre le temps de lire en peu la doc de Zend pour la manipulation de client et serveur en REST.
zinka est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 18/05/2011, 17h46   #4
Modérateur
 
Inscription : septembre 2010
Messages : 7 103
Détails du profil
Informations forums :
Inscription : septembre 2010
Messages : 7 103
Points : 8 466
Points : 8 466
pour récupérer les données ça sera via POST, pour parser le XML via SimpleXML
__________________
http://blog.stealth35.com/
stealth35 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 18/05/2011, 20h29   #5
Invité de passage
 
Inscription : février 2010
Messages : 12
Détails du profil
Informations forums :
Inscription : février 2010
Messages : 12
Points : 1
Points : 1
Une autre petite question, comment faire pour récupérer le corps d'un message HTTP en PHP ? Ceci pour savoir comment récupérer le fichier XML transmis dans le message ?
zinka est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 19/05/2011, 10h07   #6
Modérateur
 
Inscription : septembre 2010
Messages : 7 103
Détails du profil
Informations forums :
Inscription : septembre 2010
Messages : 7 103
Points : 8 466
Points : 8 466
Citation:
Envoyé par zinka Voir le message
Une autre petite question, comment faire pour récupérer le corps d'un message HTTP en PHP ? Ceci pour savoir comment récupérer le fichier XML transmis dans le message ?
http://www.php.net/manual/fr/languag...s.external.php
__________________
http://blog.stealth35.com/
stealth35 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 14h44.


 
 
 
 
Partenaires

Hébergement Web