Toutes nos formations sont désormais disponibles en "Live Virtual classes". Contactez-nous pour plus d’informations : formation@oxiane.luToutes nos formations sont désormais disponibles en "Live Virtual classes". Contactez-nous pour plus d’informations : formation@oxiane.lu

ESB

L'évolution des systèmes d'information engendre des besoins croissants de rationalisation et d'agilité. La mise en place d'une architecture orientée services, basée sur un Bus de Services d'entreprise permet de répondre à ces enjeux grâce notamment à l'apport de standards tels que Java, les Web Services et JBI. Suite à une introduction aux concepts essentiels de la SOA, ce module de formation privilégie les aspects de mise en pratique par l'intermédiaire d'exercices sur des cas concrets. Il s'agit en l'occurrence de manipuler concrètement les principales méthodes et outils proposés par la spécification Java Business Integration tels qu'ils sont implémentés par OpenESB. Cette formation s'adresse à un public d'architectes, chefs de projets et concepteurs/réalisateurs, devant implémenter une infrastructure de services, en veillant à respecter les meilleures pratiques liées aux Architectures Orientées Services, et ainsi disposer des capacités pour optimiser le déploiement et la réutilisation des services.

1490 € HT 3 jours SO-ESB4

Déployer des web service avec un ESB

Programme

Introduction et Concepts

  • Introduction et enjeux de la SOA
  • EAI et ESB
  • Topologie d’un ESB
  • Présentation de JBI (Java Business Integration)
  • Principes et typologies des composants JBI
  • Présentation de la solution OpenESB

Mise en oeuvre d’OpenESB

  • Installation et configuration d’OpenESB
  • Présentation de l’outillage intégré dans NetBeans
  • Architecture d’OpenESB
  • Les outils d’administration d’OpenESB
  • Lien entre OpenESB et JBI
  • Les techniques d’orchestration de services
  • Présentation de BPEL

Utilisation de JBI

  • Les échanges de messages entre composants
  • Rôle de WSDL
  • JBI et la notion de composants
  • Les deux familles de composants JBI : Binding

Component et Service Engine

  • Communication avec le Bus
  • Principes de couplage
  • Recherche de services
  • Echanges de messages
  • Cycle de vie des composants
  • Services Assembly
  • Services Unit
  • Les principaux ‘Binding Componnents’ fournis par le projet OpenESB
  • Les principaux ‘Service Engines’ fournis par le projet OpenESB
  • Développement de composants JBI
  • Les règles de mise en oeuvre et les bonnes pratiques