|
LES ARCHITECTURES ORIENTÉES SERVICES (SOA)
Les problématiques d'intégration à l'heure du web 2.0
La réponse des architectures SOA
Modélisation des processus métier
PRÉSENTATION DE L'OFFRE IBM WEBSPHERE
Les serveursWebSphere Application Server (WAS), WebSphere ESB, WebSphere Process Server (WPS).
Les environnements de développementRational Application Developer (RAD), WebSphere Integration Developer (WID).
Les produits connexes de la gamme IBM
LES STANDARDS SOA
Les Web Services: SOAP, WSDL, UDDI, WS-*.
Les autres normes SOA : JMS, SCA, JCA, JBI, BPEL.
LE SOCLE DE L'OFFRE : WEBSPHERE MQ & WEBSPHERE ESB
Le bus WebSphere MQLe bus de communication MQ series / WebSphere MQ.
Les possibilités d'intégration offertes par WebSphere ESBLes fonctionnalités internes de routage. L'intégration par messages JMS. La création de Web Services et ajout de fonctionnalités WS-*. L'interfaçage avec le monde .NET. Les Adapters IBM WebSphere.
LES FONCTIONNALITÉS DE WEBSPHERE PROCESS SERVER
Les composants de serviceLe moteur d'exécution de processus métier. Moteur de règles d'entreprise. Les tâches humaines. Une autre manière de décrire un processus métier: les machines à états.
Les transactions dans les processus métierTransactions, transactions longues, transactions de compensation.
La sécuritéMise en oeuvre des solutions de sécurité dans WPS.
|
L'ENVIRONNEMENT DE DÉVELOPPEMENT
Le développementLes fonctionnalités de WebSphere Integration Developer. L'espace de travail dans la perspective "Business Integration". Utilisation des composants de service. Coder en Java graphi - quement. Les transformations de messages / le mapping.
Le testDéploiement sur les serveurs de test. Création de scénarii de tests. Exécution des tests et exploitation des résultats.
LA CRÉATION DE PROCESSUS MÉTIER
Le langage BPELPrésentation du code généré à partir des diagrammes représentant les processus. Les balises standards du langage. Intégration de code Java.
L'architecture de composants SCAConstitution / structure d'un composant SCA. Import / export d'interface.
Les composants d'un processusLes instructions standards BPEL. Intégration de code Java. Gestion des erreurs.
Intéractions avec des services externesWeb Services, JMS...
LA SUPERVISIONLes possibilités de supervision de WebSphere Process Server.
TRAVAUX PRATIQUES DU COURS
Installation et configuration de WebSphere ESB et WebSphere Process ServerPréparation de l'environnement d'exécution.
Prise en main de WIDEspace de travail, fonctionnalités supplémentaires par rapport à Eclipse, les nouveaux éditeurs, les serveurs de tests intégrés.
Intégration de deux systèmesCréation d'un routage simple avec WebSphere ESB avec conversion de protocole.
Création d'un processus simpleUtilisation de quelques composants BPEL et de Java pour créer un processus basique.
Transformation de messageDéfinition et utilisation de mappings entre entités, pour la transformation de messages.
Utilisation du moteur de règlesIntégration de règles métiers dans un processus.
|