| Réf : IN10 v1

XML, SOAP et l’avènement des services Web
Environnements virtuels distribués

Auteur(s) : Laurent DA DALTO

Date de publication : 10 juil. 2003

Pour explorer cet article
Télécharger l'extrait gratuit

Vous êtes déjà abonné ?Connectez-vous !

Sommaire

Présentation

Auteur(s)

Lire cet article issu d'une ressource documentaire complète, actualisée et validée par des comités scientifiques.

Lire l’article

INTRODUCTION

Les environnements virtuels prennent peu à peu pied dans de nombreuses applications. La vision 3D synthétique permet un gain de temps et réduit donc les coûts de production. Bientôt, la technologie Web distribuée décuplera ces gains en fournissant un outil commun collaboratif. Une application a été réalisée dans le cadre de la formation au soudage.

Cet article est réservé aux abonnés.
Il vous reste 93% à découvrir.

Pour explorer cet article
Téléchargez l'extrait gratuit

Vous êtes déjà abonné ?Connectez-vous !


L'expertise technique et scientifique de référence

La plus importante ressource documentaire technique et scientifique en langue française, avec + de 1 200 auteurs et 100 conseillers scientifiques.
+ de 10 000 articles et 1 000 fiches pratiques opérationnelles, + de 800 articles nouveaux ou mis à jours chaque année.
De la conception au prototypage, jusqu'à l'industrialisation, la référence pour sécuriser le développement de vos projets industriels.

DOI (Digital Object Identifier)

https://doi.org/10.51257/a-v1-in10


Cet article fait partie de l’offre

Conception et Production

(139 articles en ce moment)

Cette offre vous donne accès à :

Une base complète d’articles

Actualisée et enrichie d’articles validés par nos comités scientifiques

Des services

Un ensemble d'outils exclusifs en complément des ressources

Un Parcours Pratique

Opérationnel et didactique, pour garantir l'acquisition des compétences transverses

Doc & Quiz

Des articles interactifs avec des quiz, pour une lecture constructive

ABONNEZ-VOUS

2. XML, SOAP et l’avènement des services Web

Nous venons de voir que la couche de communication est un élément essentiel pour la définition des EVD. Cette couche requiert la mise en œuvre d’outils à la fois complexes et fiables pour manipuler, contrôler et sécuriser les échanges de données. Ces outils sont pour la plupart lourds à exploiter et demandent une réelle expertise de l’ensemble des couches de réseaux mises en jeu. De plus, chaque outil possède sa propre sémantique, son propre protocole de communication. Bien que des passerelles aient été développées pour permettre la communication « hétérogène », il n’en reste pas moins que le dialogue entre deux systèmes basés sur des technologies différentes est malaisé.

Il est rapidement apparu nécessaire d’utiliser un langage normalisé ainsi qu’un protocole commun pour permettre à toute application (et pas seulement aux EVD) de communiquer simplement avec son environnement réseau. Le premier frein à cette évolution a principalement été économique, chaque leader dans le domaine voulant imposer son format.

Finalement, c’est en 1998 que naît un consortium formé notamment par Microsoft, IBM, Sun, HP et Lotus dans le but de promouvoir un nouveau protocole développé initialement par DevelopMentor sous le nom de SOAP (Simple Object Access Protocol). Ce protocole sera par la suite normalisé par le W3C (World Wide Web Consortium).

W3C Web Services

http://www.w3.org/2002/ws

OMG

http://www.omg.org

Ce protocole offre de nouvelles perspectives pour les applications distribuées :

  • il est basé sur XML, un langage de description largement répandu, simple à interpréter. L’ensemble des messages, commandes, etc., du protocole SOAP se base sur une description en XML rendant le suivi des événements plus intelligibles (ce sont des commandes textuelles). Cependant, les messages ainsi créés sont plus « lourds » à transmettre, diminuant les performances d’un tel système face à des mécanismes optimisés (comme CORBA) ;

  • il est totalement indépendant d’une plate-forme ou d’un langage. Proche des protocoles Web, il est applicable sur n’importe quel système capable de les reconnaître ;

  • il s’abstrait également de la couche basse de communication. En d’autres termes, il est en mesure d’utiliser...

Cet article est réservé aux abonnés.
Il vous reste 94% à découvrir.

Pour explorer cet article
Téléchargez l'extrait gratuit

Vous êtes déjà abonné ?Connectez-vous !


L'expertise technique et scientifique de référence

La plus importante ressource documentaire technique et scientifique en langue française, avec + de 1 200 auteurs et 100 conseillers scientifiques.
+ de 10 000 articles et 1 000 fiches pratiques opérationnelles, + de 800 articles nouveaux ou mis à jours chaque année.
De la conception au prototypage, jusqu'à l'industrialisation, la référence pour sécuriser le développement de vos projets industriels.

Cet article fait partie de l’offre

Conception et Production

(139 articles en ce moment)

Cette offre vous donne accès à :

Une base complète d’articles

Actualisée et enrichie d’articles validés par nos comités scientifiques

Des services

Un ensemble d'outils exclusifs en complément des ressources

Un Parcours Pratique

Opérationnel et didactique, pour garantir l'acquisition des compétences transverses

Doc & Quiz

Des articles interactifs avec des quiz, pour une lecture constructive

ABONNEZ-VOUS

Lecture en cours
XML, SOAP et l’avènement des services Web
Sommaire
Sommaire

BIBLIOGRAPHIE

  • (1) - FUCHS (P.), MOREAU (G.) -   Réalité virtuelle. Concepts et outils  -  . Réalité virtuelle- Concepts et outils, traité Télécoms (2001).

  • (2) - FUCHS (P.) -   Interfaces de localisation et de commande  -  . Interfaces de localisation et de commande[TE 5 902], traité Télécoms (2002).

  • (3) - MELLET D’HUART (D.) -   Conception d’environnements virtuels de formation  -  . Conception d’environnements virtuels de formation, traité Télécoms (2002).

  • (4) - PUJOLLE (G) -   Architecture TCP/IP  -  . [H 2 288], traité Informatique (1997).

  • (5) - PERRAS (X.) -   Modèle client/serveur  -  . [H 2 728], traité Informatique (2000).

  • (6) - RIVEILL (M.), BALTER (R.), BOYER (F.) -   Communication synchrone entre programmes par RPC et RMI  -  ....

Cet article est réservé aux abonnés.
Il vous reste 92% à découvrir.

Pour explorer cet article
Téléchargez l'extrait gratuit

Vous êtes déjà abonné ?Connectez-vous !


L'expertise technique et scientifique de référence

La plus importante ressource documentaire technique et scientifique en langue française, avec + de 1 200 auteurs et 100 conseillers scientifiques.
+ de 10 000 articles et 1 000 fiches pratiques opérationnelles, + de 800 articles nouveaux ou mis à jours chaque année.
De la conception au prototypage, jusqu'à l'industrialisation, la référence pour sécuriser le développement de vos projets industriels.

Cet article fait partie de l’offre

Conception et Production

(139 articles en ce moment)

Cette offre vous donne accès à :

Une base complète d’articles

Actualisée et enrichie d’articles validés par nos comités scientifiques

Des services

Un ensemble d'outils exclusifs en complément des ressources

Un Parcours Pratique

Opérationnel et didactique, pour garantir l'acquisition des compétences transverses

Doc & Quiz

Des articles interactifs avec des quiz, pour une lecture constructive

ABONNEZ-VOUS