ESB

concepteur

ESB


 

ESB

Objectifs pédagogiques
Cette formation vous familiarisera à l’architecture des ESB (enterprise service bus) pour l’intégration de vos applications d’entreprises, notamment à travers l’exemple d’utilisation de MuleESB.

[accordion title= »Gestion des services avec Mule ESB »]

  • Introduction
  • Comprendre les principaux concepts et le vocabulaire spécifique lié à Mule
  • Mise en œuvre de l’IDE Mule
  • Installation de Mule Studio
  • Configuration des composants
  • Déployez votre premier Hello World sur Mule Server
[/accordion] [accordion close= »1″ title= »Travailler avec les composants et les patterns »]
  • Présentation
  • Configuration des composants
  • Travailler avec le composant Echo pour afficher la charge utile d’un message
  • Utiliser le composant Flow Reference pour exécuter un autre flux de manière synchronisée
  • Publication d’un web service RESTful avec le composant REST
  • Publication d’un web service de type SOAP avec le composant SOAP
[/accordion] [accordion close= »1″ title= »Propriétés d’un message, processeurs et sources »]
  • Introduction
  • Présentation des composants
  • Source d’un message
  • Contrôle de flux avec les processeurs de message
  • Comprendre le scope des propriétés d’un message
[/accordion] [accordion close= »1″ title= »Travailler avec les endpoints »]
  • Présentation générale
  • Configuration du endpoint générique
  • Configuration du endpoint http
  • Configuratione du endpoint IMAP pour la récupération d’email
  • Utiliser le endpoint JDBC pour se connecter à la base de données
  • Implémenter le canal de transfert de fichier grâce au endpoint du fichier
  • Envoi asynchrone de messages avec le endpoint AJAX
  • Utilisation d’un endpoint de type servlet pour gérer des évènements et messages issus d’une requête
[/accordion] [accordion close= »1″ title= »Les patterns de transformations »]
  • Présentation
  • Configuration d’une transformation JSON-to-Object
  • Configuration d’une transformation Object-to-XML
  • Configuration de la transformation d’un message et d’une variable
  • Création d’une transformation personnalisée
  • Travailler avec le DataMapper
[/accordion] [accordion close= »1″ title= »Configuration des filtres »]
  • Configurer les filtres and, or et not
  • Travailler avec les exceptions
  • Filtrage des messages grâce aux expressions
  • Gérer les évènements et messages à venir avec le filtre Message
  • Configuration du filtre Wildcard
  • Création d’un filtre personnalisé
[/accordion] [accordion close= »1″ title= »Tests et gestion des exceptions »]
  • Stratégie de gestion des exceptions
  • Configurer les différentes stratégies : catch exception, choice exception, reference exception, rollback exception
  • Stratégie de test avec JUnit
[/accordion] [accordion close= »1″ title= »Travailler avec les WebServices »]
  • Création d’un proxy de web service
  • Création de web services JAX-WS
  • Création de web services avec le composant REST
  • Appel de web services externes avec le composant SOAP
[/accordion] [accordion close= »1″ title= »Comprendre le fonctionnement des flux, routeurs et services »]
  • Configuration du contrôleur de tous les flux/routeurs
  • Configuration du Choice Flow Control
  • Configurer le Splitter Flow Control
[/accordion] [accordion close= »1″ title= »Configuration des connecteurs cloud « ]
  • Configuration du connecteur au Twitter Cloud
  • Configuration du fichier DropBoxIntegration
[/accordion]

Nos formateurs
[frame_left src= »https://odellya.com/wp-content/uploads/2015/03/User.png » href= » »][/frame_left] La compétence technique de l’ensemble de nos formateurs pédagogues se justifie d’une
expérience technique réelle sur chacun de leur domaine d’intervention
Durée de la formation : 3 jours

Ce cursus s’adresse aux :

  • Développeurs
  • Chefs de projets

Prérequis :

  • Connaitre l’environnement des web services
  • Expérience en Java

Les formations du cursus




[one_third] [styled_box color= »blue » title= »UML 2″]

3 jours
Connaissance générale de l’informatique et de l’environnement
Débutants
Développeurs
Architectes
Chef de projet
Concepteur
Designer web
[/styled_box] [/one_third] [one_third] [styled_box color= »blue » title= »JBPM « ]
3 jours
Connaissance générale de l’informatique et de l’environnement
Débutants
Développeurs
Architectes
Chef de projet
Concepteur
Designer web
[/styled_box] [/one_third] [one_third_last] [styled_box color= »blue » title= »Enterprise Integration pattern »]
3 jours
Connaissance générale de l’informatique et de l’environnement
Débutants
Développeurs
Architectes
Chef de projet
Concepteur
Designer web
[/styled_box] [/one_third_last]