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
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
M2i
Adresse
55 rue EUCLIDE La Terra Verde 34000 Montpellier
Téléphone
Site web
https://www.m2iformation.fr/