SOA - Mise en oeuvre en Open Source par M2i

Lieu(x)
En centre (31, 34)
Durée
Total : 35 heures
En centre : 35 heures
Financement
Demandeur d’emploi
Salarié
Éligible CPF
Prix
Nous contacter
Cette formation vous intéresse ?
Description générale
La démarche SOA
Périmètre d'une démarche SOA (Architecture Orientée Service) en entreprise
Les acteurs concernés
La démarche SOA dans le cadre de l'urbanisation du système d'information
Une SOA par petites étapes
Les limites des architectures synchrones
La notion de service
Granularité des services
Des services CRUD aux services élaborés
Le contrat de service
Les limites des architectures synchrones
La composition de services
La démarche SOA dans l'esprit du Cloud
Les composants d'une architecture de type SOA
Les techniques utilisées dans une architecture SOA
Les espaces de nommage et les différents types
Déclarations de données avec le XSD
Quelle différence entre
SOAP et REST
XML et JSON
Pourquoi l'un plutôt que l'autre ?
Le WSDL (Web Service Description Langage)
Possibilités
Introduction aux concepts de base
XSLT
XPath
Templates
Le langage BPEL (Business Process Execution Language)
Présentation du langage BPEL
Orchestration de services avec le moteur BPEL
Le "mapping" des données
Utilisation de la transformation
Les outils
JBI, standard SOA
Les principaux outils Open Source
L'architecture REST
Histoire et présentation de REST
Différences entre REST et RESTful
Contraintes de REST
Problèmes d'optimisation de REST
Exploitation des verbes HTTP dans REST
Mise en oeuvre de Web Services REST dans JEE
Appel de Web Services REST depuis des clients JEE et Web
Représentation des données et REST
Protocole de représentation JSON
Utilisation de REST dans une architecture SOA
La transformation de données
Possibilités
Présentation du langage XSLT
Templates
Verbes de gestion XSLT
Exemple de transformation de données
Exempl
Objectifs
Avoir une démarche SOA dans le cadre d'un système d'informationUtiliser des techniques nécessaires sous
- jacentes aux produits mis en oeuvre dans le cadre de l'implémentation SOA
Appréhender la norme JBI, le langage XML, WSDL et SOAP ainsi que le langage d'orchestration BPEL
Comprendre des normes JEE telles que JAX
- WS, JNDI, REST, JMS, JMX.
Centre(s)
  • Montpellier (34)
  • Toulouse (31)
Métier(s)
Compétence(s)
Formation proposée par : M2i
À découvrir
VERTEGO INFORMATIQUE
Virtual server : mise en oeuvre par VERTEGO INFORMATIQUE
Open-source pour tous ! par Kokoroe
PAO Open Source par Devictio formations
VERTEGO INFORMATIQUE
Mise en oeuvre et gestion de la messagerie instantanée par VERTEGO INFORMATIQUE
Créer une boutique en ligne avec le CMS open source (Woocommerce) par KARAMEL PROD
Créer un site e-commerce avec un CMS open source par KARAMEL PROD
PKI - Mise en oeuvre par M2I FORMATION MERIGNAC
VPN - Mise en oeuvre par M2I FORMATION MERIGNAC
Apprentissage des outils SIG Open Source par Idgeo
Contrats informatiques Saas et Open Source par Lamy formation - liaisons sociales formation - Les Echos formation