Présentation
En anglaisAuteur(s)
-
Madeleine CHEVASSUS : Consultant
Lire cet article issu d'une ressource documentaire complète, actualisée et validée par des comités scientifiques.
Lire l’articleINTRODUCTION
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.
DOI (Digital Object Identifier)
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
Présentation
8. EAI et XML
XML [H 7 148] a été initialement conçu pour publier des données sur le Web. Au départ, elles l’étaient grâce à HTTP (HyperText Transfer Protocol) pour la couche transport et HTML (HyperText Markup Language) pour les données et leur présentation. Les données et la présentation étaient mélangées, même depuis la disponibilité des CSS (Cascading Style Sheet).
Face au besoin de plus en plus important de gérer de grands volumes de données complexes, on a cherché un format de données universel et le choix s’est fixé sur XML. Plus général que HTML, et simplifié par rapport à SGML (Standard Generalized Markup Language), le spécialiste historique de description des documents, XML procure une indépendance par rapport au système qui l’émet et par rapport à la présentation du système cible, grâce aux métadonnées. Typiquement, un schéma est un élément XML qui décrit le format d’un autre document XML.
XML est un métalangage plutôt qu’un langage de programmation. Il décrit et structure les données. Il est extensible par définition. Par là même, il permet aux applications et aux systèmes d’information de communiquer, apportant un langage pivot (une sorte de forme canonique). Cela explique l’engouement pour ce langage. Il permet de décrire un vocabulaire commun, unifié mais illimité grâce aux schémas XML qui se définissent pour le commerce international. XML peut être utilisé pour l’échange de données intra- ou interentreprises, pour les places de marché, etc.
Aujourd’hui, les applications les plus connues sont le B2B ou e-commerce, l’EAI, le management de systèmes et de réseaux (WBEM). Pour en revenir au Web, grâce à XML, on peut ne décrire un site Web qu’une seule fois en XML, il est alors facilement décliné avec la mise en forme ad hoc à travers XSL (feuille de styles) pour les navigateurs Web, ou pour les PDA, les mobiles, etc.
Les bénéfices qu’apporte XML sont les suivants :
-
il permet...
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
EAI et XML
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).
DANS NOS BASES DOCUMENTAIRES
ANNEXES
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
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
HAUT DE PAGE
Microsoft...
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