DOSSIER
 

 

Services Web
SOAP, XML-RPC, REST, WSDL, SAML... Toutes les technologies de l'échange d'information via XML sont abordées dans ce dossier, avec des exemples en PHP, ASP.NET et Flash.
Dossier réalisé par Xavier Borderie, avril 2005

 

Désormais omniprésents dans le paysage Web professionnel, les services Web font partie intégrante des applications en ligne, dès qu'il s'agit d'échanger des informations avec un serveur tiers. Les technologies autrefois en passe de standardisation sont désormais reconnues par l'industrie, et il est possible maintenant de construire des systèmes stables et interopérables grâce aux outils mis à disposition des développeurs.

PHP
Créer son propre service Web avec PHP et NuSOAP
NuSOAP permet de construire rapidement et simplement des services Web fonctionnels en PHP, permettant ainsi de proposer son contenu à d'autres sites. (8 avril 2003)

Utiliser un contrat WSDL avec NuSOAP
Le contrat WSDL permet au programme utilisateur d'un service de connaître toutes les propriétés de ce dernier sans intervention humaine. Illustration avec PHP. (25/04/2005)

Introduction à l'API Amazon avec PHP
Aborder en douceur l'API Amazon via PHP à l'aide d'une bibliothèque de fonctions complète. Ou comment accéder sous forme de service Web au catalogue du marchand. (2 décembre 2002)

Introduction à l'API Google avec PHP
Insérer facilement un moteur de recherche Google au sein des pages de son site grâce à PHP. (2 décembre 2002)

Créer des services Web avec SOAP et PHP
Dans cet article, nous allons écrire notre propre service Web avec les outils de base de PHP, et en faire un autre à l'aide de NuSOAP. (fourni par Direction|PHP, 13/05/2004)

Description d'un client XML-RPC en PHP
XML-RPC est une technologie qui permet à plusieurs applications issues de différents systèmes et langages, de communiquer entre elles. Une technologie à la base des Web Services par exemple. (9 janvier 2002)

AUTRES
Flash : Utiliser WebServiceConnector
Les nouveaux composants proposés par Flash MX 2004 offrent une large palette de possibilités puissantes, très simples à mettre en place. Démonstration avec l'utilisation d'un service Web. (15/04/2005)

XML
Introduction à SOAP
Comprendre le protocole SOAP, au coeur de l'architecture .NET de Microsoft, et sa relation avec le langage XML. (9 juillet 2001)

L'architecture REST
Manière de représenter la logique de l'Internet, REST définit également des bonnes pratiques de création de service Web, tout en simplifiant leur élaboration par l'utilisation de standards historiques. (7 juillet 2003)

SOAP, XML-RPC et REST : différences et intérêts
Présentation de cette architecture XML permettant de s'assurer de la transmission sécurisée des données d'authentification entre plusieurs sites Web. (11 avril 2003)

Introduction à WSDL
Le WSDL est le langage de description de web services, permettant aux applications les utilisant d'auto-configurer les échanges entre eux. ((13 novembre 2002)

SAML: théorie & pratique
Comment remplacer une technique provoquant l'invalidation du HTML, par des appels CSS simples. (25/04/2005)

Interopérabilité des services Web et du protocole SOAP
Une vue d'ensemble et une introduction pratique aux problèmes actuels d'interopérabilité relatifs aux appels RPC avec le protocole SOAP. (Fourni par MSDN France, 26 septembre 2001)

.NET
ASP.NET : construire un service Web
Quelques lignes suffisent avec la nouvelle version du langage de Microsoft et le fameux framework. (9 janvier 2004)

ASP.NET : consommer un service Web
Une application ASP.NET peut simplement faire appel à un service en ligne grâce au framework .NET. Explication. (2 février 2004)

 
 
Accueil | Haut de page