« Programmation PHP/Exemples/Webservice » : différence entre les versions

Contenu supprimé Contenu ajouté
HakanIST (discussion | contributions)
m Révocation des modifications de 154.72.167.90 (discussion) vers la dernière version de JackPotte
DannyS712 (discussion | contributions)
m <source> -> <syntaxhighlight> (phab:T237267)
Ligne 26 :
Vous devez créer un fichier pour votre webservice, nous allons le nommer par exemple webservice.php.
 
<sourcesyntaxhighlight lang="php">
<?php
 
Ligne 39 :
 
?>
</syntaxhighlight>
</source>
Votre webservice est créé, il vous faut maintenant ajouter des méthodes, et le faire communiquer avec les différents clients.
 
Ligne 47 :
Dans votre fichier webservice.php, à la suite du code déjà écrit, nous allons rajouter les lignes suivantes :
 
<sourcesyntaxhighlight lang="php">
<?php
 
Ligne 63 :
 
?>
</syntaxhighlight>
</source>
 
Nous avons vu dans cet exemple comment retourner une chaine de caractère, un exemple assez simple. Il est aussi possible de renvoyer des tableaux grâce aux méthodes lorsqu'on souhaite extraire des éléments d'une base de données.
Ligne 71 :
 
=== WSDL ===
<sourcesyntaxhighlight lang="xml">
<?xml version="1.0"?>
<!-- partie 1 : Definitions -->
Ligne 136 :
</service>
</definitions>
</syntaxhighlight>
</source>
 
=== SERVER ===
Ligne 142 :
 
 
<sourcesyntaxhighlight lang="php">
<?php
 
Ligne 170 :
}
?>
</syntaxhighlight>
</source>
 
=== Client ===
<sourcesyntaxhighlight lang="php">
<?php
 
Ligne 186 :
 
?>
</syntaxhighlight>
</source>
 
== Conclusion ==