pranwez avatar

Les services web (REST, SOAP ...)

pranwez

Published: 30 Nov 2021 › Updated: 30 Nov 2021Les services web (REST, SOAP ...)

Les services web (REST, SOAP ...)

Schéma d'un échange vers un service web

Les services web

Les services web distribués sont apparus dans le courant des années 2000 afin d'automatiser les échanges entre entreprises. Ils permettent des échanges de données entre applications et systèmes hétérogènes. Il existe plusieurs type de services comme le SOAP, WSDL ou encore le REST. Ces services fonctionnent sous une architecture orientée services (communément appelée SOA) distribuée. Ils sont très utilisés dans le e-commerce et pour l'accès aux bases de données.

Simple Object Access Protocol

Le SOAP est un protocole de communication entre applications sans état (le serveur ne garde pas d'informations sur le client) et unidirectionnel. Le protocole est basé sur le XML (alourdi le réseau au vu de la taille des paquets) et permet d'utiliser des protocoles web (HTTP, SMTP...). Il est simple et extensible.

REpresentational State Transfer

Le REST utilise le concept de client-serveur pour devenir un système agents ressources. Il interagi avec les données (ressources) sur le serveur afin de créer, lire, modifier, supprimer (principe du CRUD). Les données peuvent transiter au format XML ou JSON de préférence car plus léger. Le service est contacté par des URI.

Ressources

Notre support de présentation PDF

Leave Les services web (REST, SOAP ...) to:

Written by

Read more #web posts


Best Posts From pranwez

We have not curated any of pranwez's posts yet. But you can encourage our curation team to review posts by visiting them regularly and by referring other readers. Because we give priority to frequently read content.

More Posts From pranwez