Aucun résultat trouvé

Votre recherche n’a donné aucun résultat.

Nous vous suggérons d’essayer ce qui suit pour trouver ce que vous recherchez :

  • Vérifiez l’orthographe de votre recherche par mot clé.
  • Utilisez des synonymes pour le mot clé que vous avez tapé, par exemple, essayez “application” au lieu de “logiciel”.
  • Essayez l’une des recherches populaires ci-dessous.
  • Lancer une nouvelle recherche.
Questions tendances

Comment fonctionne un Web Service - Qu’est-ce qu’un Web Service ?

Un Web Service permet à des applications d’échanger des informations sans avoir forcément été construites dans le même langage de programmation. C’est le cas d’un ordinateur et d’un serveur distant.

Comment fonctionne un Web Service ?

Temps de lecture : 1 minute 30

Un Web Service est une application qui permet d’échanger des données avec d’autres applications web. Même si ces dernières sont construites dans des langages de programmation différents. Parmi les Web Services les plus connus on peut citer SOAP, REST ou HTTP. Elles sont utilisées généralement sur des infrastructure cloud, en cloud public, privé ou en cloud hybride !

Le fonctionnement d’un Web Service

Un Web Service fonctionne de la manière suivante :

1. Le client (en général un utilisateur sur un ordinateur ou un support équivalent) effectue une requête dans un des langages suivants : XML, JSON ou HTTP.
2. Cette requête est transmise à un serveur distant via les protocoles SOAP, REST ou HTTP.
3. La réponse est ensuite délivrée sous le même format que sa demande : XML, JSON ou HTTP.

Et ce grâce à un modèle en couche. La 1re couche est l’invocation : elle décrit la structure des messages échangés par le client et le serveur. Elle s’effectue à l’aide des standards XML-RPC ou SOAP. La 2e est la découverte. C’est la phase de recherche et de localisation des données demandées par le client, le plus souvent via le protocole UDDI. La 3e est la description qui stipule les paramètres des fonctions et les types de données des services web utilisés. Son protocole standard est le WSDL qui repose sur la notation XML.

Testez et développez des applications gratuitement avec le Cloud Oracle

Le principal intérêt des Web Services est qu’ils peuvent fonctionner avec une connexion internet non optimale. Le temps de réponse sera juste plus long.

Les avantages des Web Services

Un Web Service revêt plusieurs avantages :

  • L’ordinateur du client peut recevoir des informations d’un serveur distant sans pour autant devoir stocker toutes les données sur sa machine. Ce qui serait gourmand en ressources et en mémoire de stockage.
  • Ce serveur distant peut être interrogé par un grand nombre de personnes de manière simultanée.
  • Les informations échangées peuvent être cryptées. C’est le cas en utilisant la technologie SSL présente dans le protocole HTTPS qui est devenue la norme pour les sites web depuis quelques années. Notamment dans les transactions sur les plateformes de e-commerce.

Partagez l’article

Découvrez la prochaine génération d’infrastructure cloud

Découvrir nos différents articles

Cloud Database

Qu'est ce qu'une Cloud Database

La Database As A Service (DBaaS) ou Cloud Database, est un système dans laquelle une entreprise a un contrat avec un fournisseur de services Cloud par le biais d'un service d'abonnement payant.

Cloud Privé

Qu'est ce que le Cloud Privé

Le cloud privé est un modèle informatique qui offre un environnement propriétaire dédié à une seule entité commerciale.

Cloud Public

Qu'est ce que le Cloud Public

Un cloud public est une infrastructure informatique dans laquelle un fournisseur de services met des ressources à la disposition du public via internet.

Cloud Hybride

Qu'est ce que le Cloud Hybride

Un cloud hybride combine deux ou plusieurs types de cloud : public, privé ou même infrastructure héritée.

Qu'est ce qu'une base de donnée distribuée

Qu'est ce qu'une base de donnée distribuée

Une base de données distribuée est essentiellement une base de données qui est répartie sur différents sites, c'est-à-dire sur plusieurs ordinateurs ou sur un réseau d'ordinateurs. 

Qu'est ce qu'un serveur virtuel

Qu'est ce qu'un serveur virtuel

La virtualisation des serveurs permet à plus d'un serveur de fonctionner sur le même matériel. 

Qu’est ce que le Paas

Qu’est ce que le Paas

La Platform-as-a-service (PaaS) est un type d'offre de cloud computing dans lequel un fournisseur de services fournit une plateforme à ses clients, leur permettant de développer, d'exécuter et de gérer des applications commerciales.

Qu’est-ce qu’une infrastructure Cloud ?

Qu’est-ce qu’une infrastructure Cloud ?

L'infrastructure cloud est la couche de logiciels et de matériel entre vos systèmes internes et le cloud public. Cette infrastructure est le système essentiel pour un déploiement réussi du cloud computing.

SaaS

Qu’est-ce qu’un SaaS ?

Le Software as a Service, également connu sous le nom de SaaS, est un service basé sur le cloud où, au lieu de télécharger un logiciel que votre PC de bureau ou votre réseau professionnel peut exécuter et mettre à jour, vous accédez à une application via un navigateur internet.