|
Architecture EAI et SOA
Type :
Séminaire
Durée :
1 jour
Ce cours est uniquement réalisé en intra entreprise et peut être adapté selon vos besoins.
Objectif
Ce séminaire propose un état de l'art des architectures des systèmes d'informations de l'entreprise d'aujourd'hui et de demain. Il introduit les EAI qui sont des architectures permettant de faire communiquer les applications de l'entreprise.
Un logiciel d'EAI récupère les données d'une application, puis les "route" vers leur destination (une autre application), non sans les avoir préalablement converties dans un format adéquat. Les connecteurs d'EAI, Business Process Management ainsi que les services Web, middlewares orientés messages, bus de service d'entreprise, places de marché seront également étudiés dans ce séminaire.
À qui s'adresse cette formation
A toutes les personnes utilisant ou désirant savoir ce qu'est un EAI. Ce séminaire peut compléter la formation "Urbanisation des systèmes d’informations".
Contenu de la formation
Introduction
- Qu'est-ce qu'un système d'information
- Qu'elle est la nécessité d'une architecture
- Historique
- UML (Unified Modeling Language)
- L'architecture 3 tiers
- J2EE
L'Architecture multi-tiers
- XML
- La validation XML avec les DTD et les schémas XML
- Les feuilles de styles XSL
- Les architectures B2C et B2B
- Les middlewares XML orientés données (MOD)
- Les middlewares XSQL et SQLXML
- Le traitement XML avec DOM et SAX
- L'architecture spaghetti
- L'architecture d'une place de marché
- Les services de nommage avec JNDI (Java Namming and Directory Interface)
- LDAP (Lightweight Directory Access Protocol)
- La gestion des états (stateless et statefull)
- La sécurité
Les EAI
- Qu'est qu'un EAI (Enterprise Application Integration) ?
- L'architecture EAI
- Le routage EAI
- Les ESB (Enterprise Service Bus)
Les connecteurs
- Les connecteurs EAI
- Les connecteurs synchrones JCA (Java Connector Architecture)
- Les Middlewares orientés messages (MOM)
- Les connecteurs asynchrones JMS (Java Messaging Service)
- Les connecteurs services Web
Les services web
- DCOM, RMI et CORBA
- SOAP (Simple Object Access Protocol)
- L'architecture d'un service Web
- La description d'un service Web avec WSDL (Web Service Description Language)
- Les services de message avec JMS (Java Messaging Service)
- UDDI (Universal Description and Discovery Language)
- Les services Web avec Apache Axis, .NET et Websphere
Le BPM
- Le Business Process Management
- BPM cinquième fonction d'un EAI?
- Les workflow
- La gestion d'un BPM
Les outils D'EAI
- Les outils XML
- Les outils MOD
- Les outils LDAP
- Les outils MOM
- Les outils ESB
- Les outils connecteur
- Les outils BPM
- Présentation d'Oracle 9i Enterprise, IBM Websphere et Sonic ESB
Les places de marche
- Les EAI et les places de marché
- Pourquoi des places de marché
- Des exemples de place de marché
- Microsoft Biztalk
- ebXML
- RosettaNet
Prêts pour des formations entièrement adaptées à vos besoins ?
|