7 - EAI - PowerPoint PPT Presentation

About This Presentation
Title:

7 - EAI

Description:

Title: EAI presentation Author: ThM Last modified by: jmv Created Date: 7/5/1999 5:28:36 PM Document presentation format: Affichage l' cran Other titles – PowerPoint PPT presentation

Number of Views:104
Avg rating:3.0/5.0
Slides: 14
Provided by: ThM2
Category:
Tags: eai

less

Transcript and Presenter's Notes

Title: 7 - EAI


1
7 - EAI
  • Les EAI Enterprise Application Integration
  • Introduction
  • Objectifs
  • DĂ©finition
  • Architecture
  • MarchĂ©

2
Introduction
  • Interfacer les applications de l'entreprise pour
  • garantir l indĂ©pendance des applicatifs,
  • simplifier les Ă©changes,
  • en sappuyant sur des standards
  • une offre apparue en 1999
  • Ă  partir des MOM Messages Oriented Middleware,
  • puis des messages Brokers
  • les outils d'intĂ©gration d'applications de
    l Entreprise (EAI)

SourceStratégies, forces et défis des grands
offreurs sur le marché des EAI Gartner Group 1999
3
Objectifs
  • Une infrastructure d'Ă©changes pour les
    applications
  • pĂ©renne et Ă©volutive,
  • inter opĂ©rable avec les partenaires externes et
    les progiciels
  • Comment ?
  • Supprimer toute couche intermĂ©diaire propriĂ©taire
    entre les applications et les middleware
    d'Ă©changes,
  • Avec une infrastructure d'administration et de
    supervision commune pour toutes les applications
    du SI
  • .... S appuyer sur les modèles et standards du
    marché

4
Problématique ?
  •  Syndrome spaghetti 
  • Du TF vers le MOM
  • Bus dĂ©change gĂ©nĂ©ralisĂ©
  • Centralisation
  • de la gestion des règles de transformation
  • de l administration des flux

5
Les Middleware rappels
  • Plusieurs types de Middleware
  • TPM Transaction - processing Monitors
  • exemple TUXEDO BEA
  • MOM Message-oriented middleware
  • exemple MQ Series IBM
  • ORB Object request brokers
  • exemple IONA et modèle CORBA
  • WEB Web application protocoles
  • exemple HTTP, IIOP/RMI
  • OTM Object Transaction Monitors
  • J2EE, MTS
  • ... EAI

6
EAI - DĂ©finition
  • EAI catĂ©gorie de solutions et produits qui
    permettent
  • Le transport de messages,
  • La transformation (data),
  • en s appuyant sur des règles  mĂ©tiers 
  • L administration et le contrĂ´le de flux
  • La gestion des processus
  • La gestion dun rĂ©fĂ©rentiel

7
EAI - architecture
Gestionnaire Règles
Administration / Supervision
8
EAI Architecture
  • Plusieurs topologies d'exĂ©cution possibles
  • Étoile (ou Hub)
  • Un serveur reçoit et route tous les messages
    inter-applications
  • Bus (type Publish/Subscribe)
  • Plusieurs agents reçoivent chacun les messages et
    partagent le même référentiel de configuration.
  • Mixte
  • Donc ,
  • ComplexitĂ© d'interface
  • transformation des donnĂ©es en fonction du
    destinataire suivant des règles définies et
    gérées au niveau du broker
  • multi destinations
  • Nouveau paradigme d'organisation
  • Règles de gestion pour les flux gĂ©rĂ©s de manière
    centralisée dans le broker et non dans les
    applications

9
Fonctionnement
  • Exemple - Ă©toile

EAI
M.I.
Bus Ă©change
10
Le modèle Publication-Abonnement
  • Exemple - Bus

11
Marché EAI - Quelques offres
  • SOPRA RDJ/MQ
  • Puissant moteur de transformation et de routage
  • IntĂ©gration Fichiers et bases de donnĂ©es
  • Num. 1 EuropĂ©en
  • Au dessus MQ Series
  • IBM / NEON MQSeries Integrator
  • Bâti au-dessus de MQSeries
  • Puissant moteur de transformation et de routage
  • Multi-plateformes
  • Support des standards (Internet, XML,etc...)
  • Outils d'administration que MQSeries

  • TSI Mercator
  • IntĂ©gration Fichiers
  • Interfaces financières
  • Interface avec les progiciels (ex SAP R/3,
    PeopleSoft)
  • Support des standards (Internet, XML,etc...)

12
Marché EAI - Quelques offres
  • TIBCO TIB/MessageBroker
  • Puissant moteur de routage
  • Interfaces avec les rĂ©seaux financiers (Reuters)
  • Multi technologies (Corba, COM, XML...)
  • NumĂ©ro 1 mondial
  • Autres
  • MINT Mint Core
  • STC DataGate
  • Candle Candle Roma
  • Constellar Constellar Hub
  • FortĂ© Software FortĂ© Fusion
  • HIE CloverLeaf

13
En conclusionLes services d un EAI
  • EAI MOM avec Services Ă  valeur ajoutĂ©e
  • Services de base (horizontaux)
  • Transport
  • Routage dynamique
  • Publish/subscribe, multicast
  • Transformation de donnĂ©es en fonction des
    destinataires
  • Gestion des transactions
  • RĂ©fĂ©rentiel de règles (et outils de dĂ©finition et
    gestion)
  • Options d'interfaces (verticaux)
  • Formats de messages standards (mĂ©tier (financier
    Swift), FAX, Mail, Telex ...)
  • Interface avec les progiciels (ERP, CRM)
Write a Comment
User Comments (0)
About PowerShow.com