Que sont les services Web?

Les services Web sont des applications logicielles basées sur le Web qui échangent des données avec d'autres applications Web. Des applications standard ouvertes et extensibles de marquage (XML) et divers autres protocoles sont utilisés pour de tels échanges. Dans leurs capacités d'origine, les services Web ont été utilisés dans les interactions de réseaux privés plus grands. Aujourd'hui, cependant, ils incluent également des interactions sur Internet.

Intégrale aux services Web, XML est un langage de description du document Web. XML est utilisé pour décrire le contenu de la page Web en utilisant l'application des balises dissimulées et l'identification des étiquettes. Cette méthode de classification des données Web est extrêmement efficace, ce qui rend le contenu Web assez facile à identifier, analyser et échanger.

Les services Web sont utiles pour lier les applications fonctionnant sur différentes plates-formes réseau, matériel, logiciel et bases de données, exécutant des fonctions critiques pour de nombreuses entreprises. Par exemple, les services Web peuvent être utilisés pour fournir une interaction optimale entre certaines fonctions commerciales et IMLes applications portantes ont partagé avec les clients, les partenaires et les fournisseurs d'une organisation. Les services Web sont également utiles pour combiner des logiciels et des services de différentes sociétés dans le but de fournir un service intégré de manière transparente.

Les services Web offrent de nombreux avantages, y compris, mais sans s'y limiter, une compréhension facile. Les processus et les données sont souvent basés sur du texte pour s'assurer qu'ils sont aussi simples que possible pour les développeurs. Grâce à l'accès offert par XML, les développeurs traitant d'un large éventail de technologies sont en mesure d'apporter l'utilisation des services Web.

Les développeurs se sont appuyés sur d'autres technologies dans le passé. Contrairement à certaines des technologies précédemment utilisées, cependant, les services Web sont considérés comme faciles à commander. Ils ont même de bons niveaux de support entre les systèmes UNIX et Windows.

Les services Web peuvent s'appuyer sur de nombreux protocoles différents pour l'échange de données. TelLes protocoles comprennent le protocole de transfert Hypertext (HTTP), le protocole de transfert de fichiers (FTP) et le protocole de transfert de courrier simple (SMTP). Le protocole de messagerie et de présence extensible (XMPP) peut également être utilisé.

Un autre avantage des services Web, par opposition à d'autres technologies, implique des pare-feu. Avec les services Web, il n'est pas nécessaire de modifier le système de filtrage du pare-feu. En effet

Les informations du service Web sont publiées à l'aide de la description, de la découverte et de l'intégration universelles (UDDI). UDDI est un registre utilisé par les entreprises du monde entier pour se répertorier sur Internet. Il est à la fois indépendant de la plate-forme et basé sur XML. Les applications peuvent profiter de l'UDDI pour trouver des informations sur le service Web et décider si le service serait ou non utile à utiliser.

DANS D'AUTRES LANGUES