Présentation
EnglishAuteur(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
(240 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
6. EAI et bases de données
L’accès aux bases de données est un élément clé de l’EAI. Les bases de données propriétaires étaient difficiles d’accès (dans le monde prérelationnel), il y a maintenant tellement de solutions qu’il ne devrait plus y avoir de problème pour accéder aux données ou pour écrire des données dans une base quelconque. Ces accès sont indispensables à toute solution d’EAI.
6.1 Systèmes de gestion de base de données relationnelle
Les passerelles techniques vers les SGBDR sont des connecteurs spécialisés situés entre le MOM et le SGBDR. Les principaux SGBDR comme DB2, Oracle, Sybase, SQL Server sont munis de passerelles EAI. Celles-ci peuvent être fournies par l’éditeur de SGBDR, comme Oracle Gateway pour MQSeries, ou par le fournisseur du MOM, ou encore par un éditeur spécialisé comme iWay, filiale d’IBI.
L’accès au SGBDR (figure 10) est fondamental pour :
-
mettre à jour des données quand un message arrive ;
-
envoyer des messages sur modification de données ;
-
utiliser des données externes au niveau du message broker pour réaliser une transformation (fonction d’enrichissement).
Les deux premiers points utilisent une passerelle entre le MOM et le SGBDR. La passerelle permet de déclencher des ordres SQL ou des procédures stockées comme PL/SQL sur arrivée de message, ou inversement d’émettre ou de recevoir des messages depuis le langage de la base de données (PL/SQL pour Oracle). Le troisième point est plus ou moins bien pris en compte selon les éditeurs de message broker, certains offrent des interfaces graphiques permettant de spécifier de manière conviviale les transformations à effectuer.
HAUT DE PAGE6.2 Middlewares d’accès aux données
Ils permettent à un applicatif d’accéder de manière transparente et simultanée à des données (figure 11), quels que soient leur mode d’organisation et leur type (DB2, Oracle, Sybase).
Il existe deux middlewares spécialisés et normalisés, ODBC (Open DataBase Connectivity) et JDBC (Java DataBase Connectivity). Ces middlewares jouent un...
Cet article fait partie de l’offre
Technologies logicielles Architectures des systèmes
(240 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 bases de données
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
(240 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