Besoin de renseignement? Contactez nous....
Envoyer un Email +33 7 81 01 72 30
contact@odellya.com

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.

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

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

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

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

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

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é

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

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

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

Configuration des connecteurs cloud

  • Configuration du connecteur au Twitter Cloud
  • Configuration du fichier DropBoxIntegration

Nos formateurs
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


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
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
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