Accueil    Formations    Informatique    Langages et développement    XML - SOA - WOA    SOA - Apports et solutions

Partager cette formation Télécharger au format pdf Ajouter à mes favoris

Objectifs pédagogiques

  • Définir des processus métier
  • Identifier les services éligibles à l'intégration dans une SOA
  • Définir la granularité des services
  • Distinguer les services d'IHM, de métier et de données
  • Comprendre les différentes techniques sous-jacentes à une SOA
  • Concevoir une orchestration de services
  • Concevoir et mettre en œuvre un projet de SOA en utilisant GlassFish et OpenESB.

Niveau requis

Connaissance pratique du langage Java ou avoir suivi la formation JAV-SE "Java - Les fondamentaux et le développement Java SE".

Public concerné

Architectes, développeurs, chefs de projets techniques.

Programme

Démarche SOA

  • Avantages d'une SOA
  • SOA et l'urbanisation du système d'informations
  • Limites des architectures synchrones
  • Relations entre Services Web et SOA
  • Notion de services
  • Granularité des services
  • Contrats de service
  • Composition de services

Eléments d'une architecture SAO

  • Composants et couches d'un SOA.
  • Services d'intégration graphique
  • Service d'accès aux données
  • Services métier et processus
  • Exposition de service
  • Synchronisme et asynchronisme.
  • Fournisseur et consommateur de services
  • Routage et traduction
  • Orchestration de service
  • Bus de services d'entreprise (ESB)
  • Event driven architecture et SOA
  • Enterprise Integration Patterns

Les techniques utilisées par la SOA

  • Les Web Services
  • WSDL et SOAP
  • REST
  • Les MOM (Middleware Orientés message)
  • Les registres des services
  • Le Monitoring et la supervision
  • Le routage
  • La transformation des données

Technologies Java

  • JAX-WS et JAX-RS
  • JBI et SCA
  • JMS et l'implémentation JORAM
  • JNDI et l'implémentation JUDDI
  • Conteneurs OSGI
  • ESB et serveurs d'applications Java EE

Produits et mise en oeuvre

  • NetBeans SOA, Glassfish et OpenESB
  • Intégration de composants
  • Conception graphique du BPEL
  • Exécution de l'orchestration

Partager cette formation Télécharger au format pdf Ajouter à mes favoris

Vous souhaitez suivre cette formation ?

Cette formation est disponible en présentiel ou en classe à distance, avec un programme et une qualité pédagogique identiques.

Choisissez la modalité souhaitée pour vous inscrire :

Modalité Présentiel, Classe à distance

Votre société a besoin d'une offre personnalisée ? Contactez-nous

Faites-nous part de votre projet de formation, nous sommes là pour vous guider.

Contactez-nous