Intégration d'applications d'entreprise - Définition

Source: Wikipédia sous licence CC-BY-SA 3.0.
La liste des auteurs de cet article est disponible ici.

Exemple de fonctionnement

Pour comprendre le fonctionnement, on peut présenter l'exemple suivant : Une application A de gestion de commande crée un nouvel article (une pompe) et elle veut le rendre disponible à une application B qui suit les anomalies techniques de cet article et à une application C qui affiche l'article sur un portail Web.

  1. L'application A crée un nouvel article dans sa base de données. Un traitement automatique (trigger) capture cet événement et l'archive dans une table d'événement avec la donnée associée (nouvel article).
  2. Un connecteur IAE JDBC (Base de données) scrute cette table toutes les 10 secondes et découvre ce nouvel événement. Il récupère alors la donnée associée et la copie dans un OMS en lui associant un verbe (création).
  3. L'OMS passe alors dans une phase de mise en correspondance pour convertir les données du nouvel article (spécifiques à l'application A) en un OM générique reflétant toutes les informations nécessaires à l'entreprise pour représenter un article.
  4. L'objet métier Article est attendu (enregistré) par deux collaborations (C1 et C2). La première récupère l'OM, analyse le verbe (création) et envoie l'OM en création vers l'application B (Cet OM est remis en correspondance pour obtenir un article OMS destiné à B et est traité par le connecteur de B qui effectue la création). Dans le même temps, la deuxième Collaboration C2 récupère l'OM original et l'envoie en création vers l'application C (mappage, connecteur C).

Produits Commerciaux

Les principaux produits proposés sont :

  • Antares de Enovacom
  • BizTalk de Microsoft
  • BlueWay SOA/EAI tactique de BlueWay
  • Business Integration Server SEEBURGER
  • Business Works de Tibco Software
  • Cloverleaf, édité par la société HealthVision et distribué par E.Novation
  • DataEXchanger de DataEXchanger
  • Email2DB Intégration de flux Email.
  • exteNd Composer de Novell
  • iBOLT de Magic Software Enterprises
  • JCAPS de Sun (ex. Seebeyond)
  • InterSystems ENSEMBLE Universal Integration Platform de InterSystems
  • iWay SOA Middleware de iWay Software, une société de Information Builders
  • JEEBOP (ancien APILINK) de Wraptor
  • Oracle SOA Suite de Oracle
  • SAP eXchange Infrastructure de SAP
  • Synchrony de Axway / Sopra Group
  • TradeXpress de Generix Group (Generix Group)
  • WebLogic Integration de BEA Systems
  • webMethods de webMethods
  • Websphere Process server succédant à WBI (ancien Crossworlds) d'IBM
  • Websphere ESB d'IBM
  • [1] de Fiorano

L'IAE dans l'entreprise

La mise en place d'un IAE nécessite une volonté d'unification de l'intégration des systèmes d'information de l'entreprise. Une phase d'étude d'urbanisation va permettre de :

  • identifier la plupart des données métier de l'entreprise.
Par exemple : articles, commandes, fournisseurs, clients...
  • définir les applications qui en seront maîtres.
Par exemple :
  • L'application de gestion des fournisseurs sera maître des données fournisseur.
  • Elle pourra les diffuser via l'IAE aux autres applications, qui pourront s'en servir comme données fournisseur de référence.

Ses données seront représentées dans l'IAE sous forme d'objet métier (OM).

On pourra alors construire des flux d'information métiers unifiés par lesquels chaque application spécifique peut partager ses informations avec les autres au sein d'une étape de l'organisation de l'entreprise.

Par exemple :
  • Le service des achats a créé les fournisseurs qui permettront d'identifier les articles utilisés par le service de production.
  • Ce service de production construira les produits vendus aux clients par le service des ventes.
  • Lesdits clients seront suivis par le service après vente...

L'IAE n'apparaît comme une solution d'intégration pertinente qu'au sein d'une infrastructure complexe d'échange de données. Utiliser l'IAE pour connecter deux systèmes extrêmement simples serait aussi pertinent que manipuler une enclume pour extraire une noix de sa coquille.

On note qu'une nouvelle technologie semble se mettre en place face à l'IAE : l'Enterprise Service Bus (ESB).

Page générée en 0.110 seconde(s) - site hébergé chez Contabo
Ce site fait l'objet d'une déclaration à la CNIL sous le numéro de dossier 1037632
A propos - Informations légales
Version anglaise | Version allemande | Version espagnole | Version portugaise