25-03-2008, 01:15 PM
Salut à tous,
Depuis quelques jours, je m'intéresse à SOAP pour faire des Services Web, et j'ai à présent un résultat (que je vous présente à la fin de ce post).
Seriez-vous intéressé par un tutoriel qui traite de ça ?
Voici la présentation du tutoriel :
J'attends donc vos réactions et vous présente la démonstration de ce qui est fait :
Nous avons donc le service en lui même (le client SOAP), placé sur l'un de mes serveurs. Ce dernier va chercher des informations sur une page (le serveur SOAP) d'un autre de mes serveurs. Pour le moment, ces informations sont dans un tableau PHP, mais je vais remplacer ça par un fichier XML généré à intervalle régulier à partir de la base de données (pour ne pas solliciter celle-ci à chaque appel du service).
SOAP sait utiliser ce service grâce à un manuel d'utilisation représenté par ce fichier WSDL (Web Service Description Language).
Vous pouvez donc tester le client SOAP, je vous informe cependant qu'il n'y a que 3 Seelies réparties dans les Vols 1 et 2.
Sephi-Chan
Depuis quelques jours, je m'intéresse à SOAP pour faire des Services Web, et j'ai à présent un résultat (que je vous présente à la fin de ce post).
Seriez-vous intéressé par un tutoriel qui traite de ça ?
Voici la présentation du tutoriel :
Citation :Ce tutoriel a pour objectif de vous apprendre les bases de la création de services Web avec SOAP.
Tout au long de cet exercice, nous allons créer un service Web qui permettra de récupérer dans la base de données du site Seelies la liste des Seelies d'un Vol donné, et ce depuis n'importe où !
Ainsi, si les joueurs souhaitent avoir des informations concernant leur Vol sur leur site Web, ils pourront utiliser les données officielles du jeu.
Plus fort encore, nous verrons comment restreindre l'accès à ce service, dans le cas où vous voudriez par exemple que ce service soit réservé aux Vols dont les joueurs payent.
J'attends donc vos réactions et vous présente la démonstration de ce qui est fait :
Nous avons donc le service en lui même (le client SOAP), placé sur l'un de mes serveurs. Ce dernier va chercher des informations sur une page (le serveur SOAP) d'un autre de mes serveurs. Pour le moment, ces informations sont dans un tableau PHP, mais je vais remplacer ça par un fichier XML généré à intervalle régulier à partir de la base de données (pour ne pas solliciter celle-ci à chaque appel du service).
SOAP sait utiliser ce service grâce à un manuel d'utilisation représenté par ce fichier WSDL (Web Service Description Language).
Vous pouvez donc tester le client SOAP, je vous informe cependant qu'il n'y a que 3 Seelies réparties dans les Vols 1 et 2.
Sephi-Chan