Services Web - Composants

Au cours des dernières années, trois technologies principales sont devenues des normes mondiales qui constituent le cœur de la technologie des services Web d'aujourd'hui. Ces technologies sont décrites ci-dessous.

XML-RPC

Il s'agit du protocole XML le plus simple pour l'échange d'informations entre ordinateurs.

  • XML-RPC est un protocole simple qui utilise des messages XML pour effectuer des RPC.

  • Les demandes sont encodées en XML et envoyées via HTTP POST.

  • Les réponses XML sont intégrées dans le corps de la réponse HTTP.

  • XML-RPC est indépendant de la plate-forme.

  • XML-RPC permet à diverses applications de communiquer.

  • Un client Java peut parler XML-RPC à un serveur Perl.

  • XML-RPC est le moyen le plus simple de démarrer avec les services Web.

Pour en savoir plus sur XML-RPC, visitez notre didacticiel XML-RPC .

SAVON

SOAP est un protocole basé sur XML pour l'échange d'informations entre ordinateurs.

  • SOAP est un protocole de communication.

  • SOAP est pour la communication entre les applications.

  • SOAP est un format d'envoi de messages.

  • SOAP est conçu pour communiquer via Internet.

  • SOAP est indépendant de la plateforme.

  • SOAP est indépendant du langage.

  • SOAP est simple et extensible.

  • SOAP vous permet de contourner les pare-feu.

  • SOAP sera développé en tant que norme W3C.

Pour en savoir plus sur SOAP, consultez notre didacticiel SOAP .

WSDL

WSDL est un langage basé sur XML pour décrire les services Web et comment y accéder.

  • WSDL signifie Web Services Description Language.

  • WSDL a été développé conjointement par Microsoft et IBM.

  • WSDL est un protocole basé sur XML pour l'échange d'informations dans des environnements décentralisés et distribués.

  • WSDL est le format standard pour décrire un service Web.

  • La définition WSDL décrit comment accéder à un service Web et quelles opérations il effectuera.

  • WSDL est un langage pour décrire comment s'interfacer avec des services basés sur XML.

  • WSDL fait partie intégrante de UDDI, un registre mondial des entreprises basé sur XML.

  • WSDL est le langage utilisé par UDDI.

  • WSDL est prononcé comme «wiz-dull» et épelé comme «WSD-L».

Pour en savoir plus sur WSDL, consultez notre didacticiel WSDL .

UDDI

UDDI est une norme basée sur XML pour la description, la publication et la recherche de services Web.

  • UDDI signifie Universal Description, Discovery et Integration.

  • UDDI est une spécification pour un registre distribué de services Web.

  • UDDI est un framework ouvert et indépendant de la plateforme.

  • UDDI peut communiquer via SOAP, CORBA et Java RMI Protocol.

  • UDDI utilise WSDL pour décrire les interfaces avec les services Web.

  • UDDI est considéré avec SOAP et WSDL comme l'une des trois normes fondamentales des services Web.

  • UDDI est une initiative industrielle ouverte permettant aux entreprises de se découvrir et de définir comment elles interagissent sur Internet.

Pour en savoir plus sur UDDI, visitez notre didacticiel UDDI .