>> Technologie Électronique >  >> Téléphones >> Répondeurs

Quand les services Web ont-ils été inventés ?

Le terme « services Web » et ses standards de base ont émergé en **1999-2000**, mais les racines conceptuelles remontent à la fin des années 1980.

Chronologie

  • Années 1980 : RPC (Remote Procedure Call), CORBA, DCOM — binaires, spécifiques plateforme.
  • 1997 : XML 1.0 standardisé — permettant échange données textuel.
  • 1999 : Microsoft, IBM, Ariba publient « XML Protocol to Describe and Discover Web Services » (précurseur SOAP 1.0).
  • 2000 : SOAP 1.1 soumis au W3C ; WSDL (Web Services Description Language) 1.0 ; spec registre UDDI (Universal Description, Discovery, and Integration).
  • 2001 : Groupe de travail W3C XML Protocol charte ; SOAP 1.2 (2003).
  • 2002-2004 : Pile WS-* (Security, Addressing, ReliableMessaging, Policy) — boom SOA entreprise.
  • 2000 (parallèle) : Thèse de doctorat de Roy Fielding définit REST (Representational State Transfer) — alternative légère, native HTTP.
  • 2005+ : REST/JSON dépasse SOAP pour APIs publiques (Twitter, Facebook, AWS, Stripe).
  • 2015 : gRPC (HTTP/2 + Protobuf) — services internes haute performance.
  • 2018 : GraphQL (Facebook, 2012) devient mainstream — langage requêtes flexible.

Jalon clé

Le livre blanc 1999 est largement cité comme la **naissance de la pile moderne de services Web** (SOAP/WSDL/UDDI). REST a suivi peu après comme style architectural plus simple.

Aujourd'hui

  • APIs publiques : REST/JSON, GraphQL.
  • Intégration entreprise : SOAP, gRPC, AsyncAPI (event-driven).
  • Service mesh (Istio, Linkerd) gère observabilité, sécurité, résilience.
Répondeurs