BPEL : Orchestrer et Composer Ses Services

Formation

À Paris

1 020 € TTC

Appeler le centre

Avez-vous besoin d'un coach de formation?

Il vous aidera à comparer différents cours et à trouver la solution la plus abordable.

Description

  • Typologie

    Formation

  • Dirigé à

    Pour professionnels

  • Lieu

    Paris

  • Durée

    2 Jours

Objectifs: Avec l'avènement des Web-Services », implémentation particulière d'une Architecture Orientée Services (SOA), il est désormais possible de définir et piloter l'orchestration, c'est à dire l'enchainement automatisé, de web-services entre eux. Dès lors, il est possible de définir entièrement un processus métier qui fait inter-agir des services issus de systèmes différents. Destinataires: BPEL. Cette formation BPEL s'adresse aux développeurs, chefs de projets, architectes technique.

Précisions importantes

Modalité Formation continue

Les sites et dates disponibles

Lieu

Date de début

Paris ((92) Hauts-de-Seine)
Tour Atlantique, 92400

Date de début

Consulter

À propos de cette formation

- Connaissance du langage XML,- Connaissance du langage Java- Pratique des Web-Services

Questions / Réponses

Ajoutez votre question

Nos conseillers et autres utilisateurs pourront vous répondre

À qui souhaitez-vous addresser votre question?

Saisissez vos coordonnées pour recevoir une réponse

Nous ne publierons que votre nom et votre question

Les Avis

Le programme

Objectifs de la formation BPEL
Avec l’avènement des « Web-Services », implémentation particulière d’une Architecture Orientée Services (SOA), il est désormais possible de définir et piloter l’orchestration, c’est à dire l’enchainement automatisé, de web-services entre eux.
Dès lors, il est possible de définir entièrement un processus métier qui fait inter-agir des services issus de systèmes différents sans intervenir sur les « programmes » mais en paramétrant les dits processus.
Le langage BPEL, ou plus exactement la norme WS-BPEL est promue par le consortium OASIS dans cet objectif. Elle est en passe de s’imposer comme langage commun des moteurs d’orchestration.

Cette formation BPEL vous permettra de :
- Assimiler les concepts appliqués de SOA : service, processus métier, workflow humain, orchestration automatique,
- Connaître la sémantique d’un processus BPEL
- Savoir créer, modifier et maintenir un processus BPEL
- Mettre en oeuvre BPEL, dans un ESB Java

A qui s’adresse la formation BPEL
Cette formation BPEL s’adresse aux développeurs, chefs de projets, architectes technique.

Pré-requis :
- Connaissance du langage XML,
- Connaissance du langage Java
- Pratique des Web-Services

Contenu de la formation BPEL

* Rappels sur SOA


Les limitation de l’objet classique
Le concept d’architecture oritentée services (SOA), définitions :

- Service, Contrat, Couplage faible ;
- Annuaire ;
- Transport & communication

Implémentation de SOA avec les « Web-Services »
Rôle et place de BPEL dans une architecture SOA
Rappels techniques des principales technologies utilisées : XML, WSDL, XSL, outils nécessaires pour WS-BPEL


* Orchestration

Objectifs, Définitions
Workflow « people centric » vs « computer centric » (orchestration) : les limites de BPEL
Principales problématiques :
- Conservation de contexte ;
- Transformations ;
- Transactions


* Description simple d’un processus avec BPEL

Modèle graphique de processus BPEL
Enchaînements : séquentiel, conditionnel, parallèle
Invocation de services : flux d’entrée, flux de sorties
Gestion des évènements
Activités BPEL
Transformations et mappings

* WS-BPEL avancé
Revue de détail de la spécification WS-BPEL
Création et manipulation d’un process BPEL sous sa forme native XML Transformations successives entres flux d’entrées/sorties des services
Problématique du process asynchrone : utilisation des corrélations
Problématiques de transformations complexes : utilisation de XSLT
Passage de contexte aux services, les limites de BPEL
Gestion d’erreurs
Gestion de transactions

* Panorama des solutions, pour aller plus loin
Les serveurs d’applications et Bus de Services (ESB)
JBPEL, JEE5, Sun GlassFish
Le standard JBI (Java Bus Integration)
TP :Création et mise en oeuvre de processus BPEL avec l’éditeur graphique intégré de NetBeans et déploiement sous SunApp server (glassfich)

Appeler le centre

Avez-vous besoin d'un coach de formation?

Il vous aidera à comparer différents cours et à trouver la solution la plus abordable.

BPEL : Orchestrer et Composer Ses Services

1 020 € TTC