Langages de Programmation - SOA - Mise en oeuvre en Open Source



Objectifs, programme, validation de la formation

Objectifs

Avoir une démarche SOA dans le cadre d un système d information inf. div Utiliser des techniques nécessaires sous-jacentes aux produits mis en oeuvre dans le cadre de l implémentation SOA inf. div inf. div Appréhender la norme JBI le langage XML WSDL et SOAP ainsi que le langage d orchestration BPEL inf. div inf. div Comprendre des normes JEE telles que JAX-WS JNDI REST JMS JMX. inf. div

Description, programmation

inf. div La démarche SOA inf. div inf. div La démarche SOA dans l esprit du Cloud inf. div inf. div Les composants d une architecture de type SOA inf. div inf. div Les quatre grands types d architecture SOA inf. div inf. div Type 1 SOA à base de services d intégration graphique inf. div inf. div Type 2 SOA à base de services de métier et de processus inf. div inf. div Type 3 SOA à base de mapping de données inf. div inf. div Type 4 SOA global et complet inf. div inf. div Les techniques utilisées dans une architecture SOA inf. div inf. div Les espaces de nommage et les différents types inf. div inf. div Déclarations de données avec le XSD inf. div inf. div Quelle différence entre inf. div inf. div SOAP et REST inf. div inf. div XML et JSON inf. div inf. div Pourquoi l un plutôt que l autre inf. div inf. div Le WSDL Web Service Description Langage inf. div inf. div Possibilités inf. div inf. div Introduction aux concepts de base inf. div inf. div XSLT inf. div inf. div XPath inf. div inf. div Templates inf. div inf. div Le langage BPEL Business Process Execution Language inf. div inf. div Présentation du langage BPEL inf. div inf. div Orchestration de services avec le moteur BPEL inf. div inf. div Le mapping des données inf. div inf. div Utilisation de la transformation inf. div inf. div Les outils inf. div inf. div JBI standard SOA inf. div inf. div La spécification JBI JSR 208 inf. div inf. div Le NMR Normalized Message Router inf. div inf. div Les liens entre JBI et WSDL inf. div inf. div Les messages JBI inf. div inf. div La notion de binding components inf. div inf. div Les traitements au sein de JBI avec les SE Services Engines inf. div inf. div Les SE dédiés BPEL XSLT... inf. div inf. div Le packaging et le déploiement de composants JBI inf. div inf. div Les principaux outils Open Source inf. div inf. div L architecture REST inf. div inf. div La transformation de données inf. div inf. div L utilité des transformations XML dans une infrastructure de type SOA inf. div inf. div Possibilités inf. div inf. div Présentation du langage XSLT inf. div inf. div Templates inf. div inf. div Verbes de gestion XSLT inf. div inf. div Exemple de transformation de données inf. div inf. div Exemple d outils de transformation et de mapping inf. div inf. div JMS et JNDI inf. div inf. div Le routage intelligent de messages inf. div inf. div Principes du routage basé sur le contenu inf. div inf. div Exemple de routage dans OpenESB inf. div inf. div Exemple de routage dans Apache Camel inf. div inf. div L intégration avec un ESB d un appel à un Web Service et à des services extérieurs et internes SE et BC inf. div inf. div L orchestration des services inf. div inf. div Orchestration des services Web inf. div inf. div Langage BPEL inf. div inf. div Présentation du langage BPEL inf. div inf. div Conception d une orchestrati

Validation et sanction

Certification M2I Langages de Programmation

Type de formation

Professionnalisation

Niveau de sortie sans niveau spécifique

Métiers visés

M1805 :


Durée, rythme, financement

Durée 35 heures en centre

Modalités de l'alternance -

Conventionnement Non

Conditions d'accès

Niveau d'entrée sans niveau spécifique

Conditions spécifiques et prérequis Avoir une très bonne connaissance de JavaScript et de ses aspects avancés.

Éligibilité de cette formation au compte personnel de formation pour les salariés


Code CPF 237067 - Validité du 02/01/2019 au 31/12/2115


Périodes prévisibles de déroulement des sessions

Session débutant le : 01/01/2021

Adresse d'inscription
55 rue EUCLIDE
La Terra Verde 34000 Montpellier

Lieu de formation


Organisme de formation responsable