Article de référence | Réf : H2915 v1

EAI et services Web
Enterprise Application Integration : EAI

Auteur(s) : Madeleine CHEVASSUS

Date de publication : 10 août 2004

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

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

Sommaire

Présentation

Version en anglais En anglais

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

L’« integration business » est devenu un enjeu majeur pour beaucoup d’entreprises. Il y a de nombreuses raisons à ce surcroît d’intérêt : la croissance explosive d’Internet, les pressions de la compétition, de nouveaux modèles de business et le besoin d’homogénéiser les processus entre l’approche interne et celle avec les partenaires, pour citer quelques exemples. Un nouveau secteur de marché a émergé pour répondre à ce besoin, dédié aux logiciels qui permettent une meilleure intégration du business. La première offre dans ce sens a été les MOM (Message Oriented Middleware), conçue pour faciliter la liaison entre les différents systèmes d’information ; puis vinrent les « message brokers », puis les solutions de « business management » (gestion des processus métier), et de « workflow ». On désigne quelquefois sous le terme d’EAI (Enterprise Application Integration) l’ensemble de ce marché, bien qu’au départ, l’EAI ait été focalisé sur l’intégration de progiciels comme SAP avec soit des applicatifs hérités du passé (sur « mainframe »), soit des applicatifs plus récents sur station de travail. Maintenant, l’EAI englobe l’ensemble de ces problématiques.

Il y a une myriade d’outils et de produits d’EAI, chacun ayant la prétention d’apporter une solution globale. Nous donnons ici quelques clefs sur ce qu’est véritablement l’EAI.

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-h2915


Cet article fait partie de l’offre

Technologies logicielles Architectures des systèmes

(239 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
Présentation
Version en anglais En anglais

9. EAI et services Web

Les services Web De XML aux services Web pour les entreprises ont été définis comme la prochaine génération pour les traitements distribués. Les brochures marketing spécialisées promettent une réduction des coûts faramineuse et des efforts d’intégration réduits à leur strict minimum. Des centaines d’éditeurs de logiciels se définissent maintenant comme des compagnies de services Web. Voyons un peu plus en détail ce que sont les services Web, ce qu’ils apportent et leur relation avec l’EAI.

Les services Web sont issus d’une technologie permettant à des applications de dialoguer à distance via Internet, indépendamment des plates-formes et des langages sur lesquels tournent ces applications.

Les services Web s’appuient sur un ensemble de protocoles standardisant les modes d’invocation de ces composants applicatifs. Il s’agit de protocoles basés sur XML comme SOAP (Simple Object Access Protocol) et de WSDL (Web Services Description Language) (figure 14).

SOAP est un protocole XML qui décrit les messages entre l’application qui joue le rôle de client (invoquant le service) et l’application qui joue le rôle de serveur (dont une portion de code est exécutée à distance, délivrant le service) et pour le transport le protocole HTTP (ou bien SMTP, FTP). Le langage SOAP est simple, modulaire et extensible.

WSDL est un format XML qui permet la description de manière standard de chaque service Web. Le document donne des informations sur comment accéder et utiliser le service, décrit l’interface et précise où il réside.

UDDI (Universal Description, Discovery and Integration) est un annuaire comme les Pages Jaunes où l’on trouve les services Web et les documents WSDL associés.

La figure 15 montre les interactions entre le demandeur, l’annuaire et un fournisseur de services. Chaque nouveau service est déclaré lors de sa création dans le répertoire des services (opération publish). L’utilisateur...

Cet article est réservé aux abonnés.
Il vous reste 95% à 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

Technologies logicielles Architectures des systèmes

(239 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
EAI et services Web
Sommaire
Sommaire

BIBLIOGRAPHIE

  • (1) - LINTHICUM (D.S.) -   Enterprise Application Integration  -  . Addison-Wesley (1999).

  • (2) -   Le Monde Informatique. Numéro spécial Technologies  -  (2003).

  • (3) - RIVARD (F.), PLANTAIN (T.) -   L’EAI par la pratique  -  . Eyrolles (2002).

  • (4) -   Le livre blanc de l’EAI. Intégration des Applications d’Entreprise  -  . OCTO Technology (1999). http://www.octo.com/fr/techno/wp_eai.html

  • (5) - RIVARD (F.), BERNADAC (J.-C.), KNAB (F.) -   EAI, de l’intégration à l’e-business  -  . Cosmobay~Vectis (2000). http://www.cosmobay-vectis.com

  • (6) -   L’EAI : l’intégration d’applications  -  . Les Cahiers du e-Business, no 2 (mars 2003).

1 Sites Internet

Business Integration Journal http://www.bijonline.com

Software Development Magazine http://www.sdmagazine.com

XML Journal http://www.xml-journal.com

Le Journal du Net http://www.journaldunet.com

HAUT DE PAGE

2 Organismes

World Wide Web Consortium (W3C) http://www.w3.org

XML.org http://www.xml.org

EAI Industry Consortium http://www.eaiindustry.org

Free Software Foundation http://www.gnu.org

The Open Group http://www.opengroup.org

The Data Warehousing Institute (TDWI) http://www.dw-institute.com

The Gartner Group http://www.gartner.com

IDC http://www.idc.fr

HAUT DE PAGE

3 Éditeurs

IBM http://www.ibm.com

Microsoft...

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.

Cet article fait partie de l’offre

Technologies logicielles Architectures des systèmes

(239 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