Cours MIAGE « Architectures Orientées Services » Henry Boccon-Gibod 1 Orchestration de Web Services Module 5 Exercice Pratique à l'usage de l'environnement.

Slides:



Advertisements
Présentations similaires
Contexte et justification
Advertisements

Mais vous comprenez qu’il s’agit d’une « tromperie ».
Éditions Études Vivantes
Le tableau périodique des éléments
Le Nom L’adjectif Le verbe Objectif: Orthogram
ORTHOGRAM PM 3 ou 4 Ecrire: « a » ou « à » Référentiel page 6
Reporting de la Cellule Nationale Droit dOption Situation au 31 décembre 2011.
CHAPITRE 8 LES ALIMENTS 3/25/2017 Des fruits Madame Craven.
Présentation de la circonscription Année 2011/2012 Jeudi 24 novembre 2011.
Additions soustractions
Distance inter-locuteur
1 Plus loin dans lutilisation de Windows Vista ©Yves Roger Cornil - 2 août
Le château Clique le plus rapidement possible sur le numéro de la chambre du trésor : 6 ?
ACTIVITES NUMERIQUES Ranger les nombres Trouver le nombre manquant
ENQUETE ACADEMIQUE SUR LES CDI OCTOBRE 2006 SYNTHESE ACADEMIE DE NICE.
Les numéros 70 –
Les numéros
Mitchell 12½ tables (24/26 étuis) Mitchell 13 tables (26 étuis) Tables: 13 Rondes: 13 de 2 étuis Étuis au jeu: 26 Fantôme: 13 N-S (ou E-O) Select movement:
Les identités remarquables
Xavier Mouranche Registre e-MUST Evaluation en Médecine dUrgence des Stratégies Thérapeutiques de lInfarctus du Myocarde.
Cours MIAGE « Architectures Orientées Services » Henry Boccon-Gibod 1 Architectures Orientées Services Composants de Service Exemple pratique de développement.
LES TRIANGLES 1. Définitions 2. Constructions 3. Propriétés.
Données statistiques sur le droit doption au 31/01 8 février 2012.
Correspondances en Onco-Urologie - Vol. III - n° 3 – juillet-août-septembre VESSIE Daprès James ND et al., N Engl J Med 2012;366:16:
Technologies et pédagogie actives en FGA. Plan de latelier 1.Introduction 2.Les technologies en éducation 3.iPads 4.TNI 5.Ordinateurs portables 6.Téléphones.
Enquête sur le Rapport de la Commission Bouchard-Taylor Jack Jedwab Directeur général Association détudes canadiennes 11 juin 2008.
Révision (p. 130, texte) Nombres (1-100).
La législation formation, les aides des pouvoirs publics
1 7 Langues niveaux débutant à avancé. 2 Allemand.
Initiation et perfectionnement à lutilisation de la micro-informatique Créer un blog avec Windows Live Spaces sur un Mac ou sur un PC ©Yves Roger Cornil.
La méthodologie………………………………………………………….. p3 Les résultats
1 Juin 2010 Sondage auprès des jeunes Marocains résidant en Europe ( France, Espagne, Italie, Belgique, Pays-Bas et Allemagne ) Juin 2010 Réf. : TL251.
Structures rattachées à la Direction Générale
Structure(djs)TéléphoneFax ADRA R049,96,03,21 CHLEF027,77,22,66 /77,49, LAGHOUAT029,90,41,08029,90,42,47 OUM EL BOUAGHI032,42,16,26032,42,45,32.
La mesure de tendance centrale
Jack Jedwab Association détudes canadiennes Le 27 septembre 2008 Sondage post-Olympique.
Le soccer & les turbans Sondage mené par lAssociation détudes canadiennes 14 juin 2013.
Présentation générale
Le drapeau canadien comme symbole de fierté nationale : une question de valeurs partagées Jack Jedwab Association détudes canadiennes 28 novembre 2012.
Et la disparition de notre
Les nombres.
Les quartiers Villeray – La Petite-Patrie et les voisinages
Fierté envers les symboles et institutions canadiens Jack Jedwab Association détudes canadiennes 26 novembre 2012.
Conseil Administration AFRAC – 2 décembre Toulouse 1 Fermes de références Palmipèdes à foie gras Synthèse régionale – Midi Pyrénées Exercice
La consommation de boissons alcooliques chez les jeunes LICEO SCIENTIFICO N. COPERNICO PRATO ELEVES (age ans): 342 F: 192 M: 150.
LES NOMBRES PREMIERS ET COMPOSÉS
CLL11 : chlorambucil (CLB) versus CLB + rituximab (R)
Les chiffres & les nombres
Les Monnaies et billets du FRANC Les Monnaies Euro.
Calculs et écritures fractionnaires
RACINES CARREES Définition Développer avec la distributivité Produit 1
DUMP GAUCHE INTERFERENCES AVEC BOITIERS IFS D.G. – Le – 1/56.
Les maths en francais 7ième année.
Année universitaire Réalisé par: Dr. Aymen Ayari Cours Réseaux étendus LATRI 3 1.
Jean-Marc Léger Président Léger Marketing Léger Marketing Les élections présidentielles américaines.
MAGIE Réalisé par Mons. RITTER J-P Le 24 octobre 2004.
1 INETOP
Les Nombres 0 – 100 en français.
Aire d’une figure par encadrement
P.A. MARQUES S.A.S Z.I. de la Moussière F DROUE Tél.: + 33 (0) Fax + 33 (0)
Les fondements constitutionnels
MAGIE Réalisé par Mons. RITTER J-P Le 24 octobre 2004.
1/65 微距摄影 美丽的微距摄影 Encore une belle leçon de Macrophotographies venant du Soleil Levant Louis.
Certains droits réservés pour plus d’infos, cliquer sur l’icône.
Annexe Résultats provinciaux comparés à la moyenne canadienne
1 Mise en œuvre d'un outil d'aide au développement d'une JVM modulaire pour système embarqué Rodolphe Loué Projet SOLIDOR.
La formation des maîtres et la manifestation de la compétence professionnelle à intégrer les technologies de l'information et des communications (TIC)
IMPRESS : y a-t-il un bénéfice à poursuivre le géfitinib en association à la chimiothérapie lors de la résistance acquise ? Essai randomisé Patients Cisplatine.
Bienvenue.
Transcription de la présentation:

Cours MIAGE « Architectures Orientées Services » Henry Boccon-Gibod 1 Orchestration de Web Services Module 5 Exercice Pratique à l'usage de l'environnement de développement NetBeans Développement en BPEL (Business Process Execution Language) de lorganisation de lappel à des services Web

Cours MIAGE « Architectures Orientées Services » Henry Boccon-Gibod 2 Création d'un module de projet BPEL

Cours MIAGE « Architectures Orientées Services » Henry Boccon-Gibod 3 Création de l'exemple

Cours MIAGE « Architectures Orientées Services » Henry Boccon-Gibod 4 Création de la ressource WSDL

Cours MIAGE « Architectures Orientées Services » Henry Boccon-Gibod 5 Configuration de la ressource WSDL par défaut (à éditer)

Cours MIAGE « Architectures Orientées Services » Henry Boccon-Gibod 6 Vue du source XML de la ressource WSDL

Cours MIAGE « Architectures Orientées Services » Henry Boccon-Gibod 7 La vue 'partenaire' de l'éditeur de WSDL

Cours MIAGE « Architectures Orientées Services » Henry Boccon-Gibod 8 La vue 'partenaire' de l'éditeur de WSDL drag &drop pour ajouter un message

Cours MIAGE « Architectures Orientées Services » Henry Boccon-Gibod 9 Ajouter des messages

Cours MIAGE « Architectures Orientées Services » Henry Boccon-Gibod 10 Définition du type (XSD) d'une partie du message

Cours MIAGE « Architectures Orientées Services » Henry Boccon-Gibod 11 Ajout du message de réponse

Cours MIAGE « Architectures Orientées Services » Henry Boccon-Gibod 12 Ajout d'un modèle d'association (partnerLinkType) obtenu en cliquant ici

Cours MIAGE « Architectures Orientées Services » Henry Boccon-Gibod 13 Définition d'un rôle, question/réponse

Cours MIAGE « Architectures Orientées Services » Henry Boccon-Gibod 14 Association par sélection des messages question

Cours MIAGE « Architectures Orientées Services » Henry Boccon-Gibod 15 Association par sélection des messages réponse

Cours MIAGE « Architectures Orientées Services » Henry Boccon-Gibod 16 Création d'un processus BPEL New... BPEL Process......

Cours MIAGE « Architectures Orientées Services » Henry Boccon-Gibod 17 nommage

Cours MIAGE « Architectures Orientées Services » Henry Boccon-Gibod 18 L'éditeur de processus

Cours MIAGE « Architectures Orientées Services » Henry Boccon-Gibod 19 Sélection « drag & drop » de PartnerLink à partir de la Palette Drag & drop

Cours MIAGE « Architectures Orientées Services » Henry Boccon-Gibod 20 Édition de type d'association (Partnerlink)

Cours MIAGE « Architectures Orientées Services » Henry Boccon-Gibod 21 Le partenariat à éditer

Cours MIAGE « Architectures Orientées Services » Henry Boccon-Gibod 22 Sélection de l'activité de réponse insérée par « drag&drop »

Cours MIAGE « Architectures Orientées Services » Henry Boccon-Gibod 23 Sélection de l'association

Cours MIAGE « Architectures Orientées Services » Henry Boccon-Gibod 24 Variable d'entrée

Cours MIAGE « Architectures Orientées Services » Henry Boccon-Gibod 25 L'association représentée Drag & drop

Cours MIAGE « Architectures Orientées Services » Henry Boccon-Gibod 26 Insertion de l'activité de réponse dans le processus (drag&drop)

Cours MIAGE « Architectures Orientées Services » Henry Boccon-Gibod 27 Association au partenaire

Cours MIAGE « Architectures Orientées Services » Henry Boccon-Gibod 28 Variable à retourner

Cours MIAGE « Architectures Orientées Services » Henry Boccon-Gibod 29 La représentation du lien

Cours MIAGE « Architectures Orientées Services » Henry Boccon-Gibod 30 Insertion d'une activité d'assignation de valeur (drag&drop) entre réception et réponse Drag & drop

Cours MIAGE « Architectures Orientées Services » Henry Boccon-Gibod 31 Sélection de l'associeur (« mapper »)

Cours MIAGE « Architectures Orientées Services » Henry Boccon-Gibod 32 Association graphique Drag & drop

Cours MIAGE « Architectures Orientées Services » Henry Boccon-Gibod 33 L'expression en XML/BPEL du processus défini

Cours MIAGE « Architectures Orientées Services » Henry Boccon-Gibod 34 Création de l'application composite qui hébergera le processus

Cours MIAGE « Architectures Orientées Services » Henry Boccon-Gibod 35 nommage de l'application composite

Cours MIAGE « Architectures Orientées Services » Henry Boccon-Gibod 36 L'interface 'casa' de conception d'application composite

Cours MIAGE « Architectures Orientées Services » Henry Boccon-Gibod 37 Composition par drag&drop du module ExempleBPEL Drag & drop

Cours MIAGE « Architectures Orientées Services » Henry Boccon-Gibod 38 Après compilation (Build) sur les 2 modules

Cours MIAGE « Architectures Orientées Services » Henry Boccon-Gibod 39 Création d'un point d'accès WSDL drag&drop de l'option d'échange par fichier Drag & drop

Cours MIAGE « Architectures Orientées Services » Henry Boccon-Gibod 40 Association graphique

Cours MIAGE « Architectures Orientées Services » Henry Boccon-Gibod 41 Adaptation du fichier d'entrée (-->input.txt)

Cours MIAGE « Architectures Orientées Services » Henry Boccon-Gibod 42 Adaptation semblable du fichier de sortie

Cours MIAGE « Architectures Orientées Services » Henry Boccon-Gibod 43 emplacement des fichiers de tests

Cours MIAGE « Architectures Orientées Services » Henry Boccon-Gibod 44 Un fichier simple en entrée

Cours MIAGE « Architectures Orientées Services » Henry Boccon-Gibod 45 Si tout se passe bien... À l'éxécution de l'application, celle-ci a simplement copié le contenu du fichier input.txt dans un nouveau fichier output.txt

Cours MIAGE « Architectures Orientées Services » Henry Boccon-Gibod 46 résultat

Cours MIAGE « Architectures Orientées Services » Henry Boccon-Gibod 47 Orchestration de Web Services Utilisation de NetBeans pour le développement dun service de demande de prêt

Cours MIAGE « Architectures Orientées Services » Henry Boccon-Gibod 48 Soit le processus suivant: dont on commencera par implémenter cette partie

Cours MIAGE « Architectures Orientées Services » Henry Boccon-Gibod 49 Création du module principal dorchestration (dit BPEL)

Cours MIAGE « Architectures Orientées Services » Henry Boccon-Gibod 50 Récupération du schéma des données

Cours MIAGE « Architectures Orientées Services » Henry Boccon-Gibod 51 Partage du schéma de données avec le WS partenaire

Cours MIAGE « Architectures Orientées Services » Henry Boccon-Gibod 52 Définition des messages

Cours MIAGE « Architectures Orientées Services » Henry Boccon-Gibod 53 Création du processus lui-même

Cours MIAGE « Architectures Orientées Services » Henry Boccon-Gibod 54 Association du partenaire fournisseur de service Choix dopération WSDL

Cours MIAGE « Architectures Orientées Services » Henry Boccon-Gibod 55 Choix dopération Idem : Réponse, et définition de variable échangée

Cours MIAGE « Architectures Orientées Services » Henry Boccon-Gibod 56 Le processus tel quil se dessine

Cours MIAGE « Architectures Orientées Services » Henry Boccon-Gibod 57 Insertion de condition

Cours MIAGE « Architectures Orientées Services » Henry Boccon-Gibod 58 Assignation selon le cas

Cours MIAGE « Architectures Orientées Services » Henry Boccon-Gibod 59 Pour chaque assignation son Mapping et son traitement

Cours MIAGE « Architectures Orientées Services » Henry Boccon-Gibod 60

Cours MIAGE « Architectures Orientées Services » Henry Boccon-Gibod 61

Cours MIAGE « Architectures Orientées Services » Henry Boccon-Gibod 62 Intégration dans une application composite

Cours MIAGE « Architectures Orientées Services » Henry Boccon-Gibod 63 Choix du module PBEL à intégrer

Cours MIAGE « Architectures Orientées Services » Henry Boccon-Gibod 64

Cours MIAGE « Architectures Orientées Services » Henry Boccon-Gibod 65 Construction en cours…

Cours MIAGE « Architectures Orientées Services » Henry Boccon-Gibod 66

Cours MIAGE « Architectures Orientées Services » Henry Boccon-Gibod 67 définition de test

Cours MIAGE « Architectures Orientées Services » Henry Boccon-Gibod 68

Cours MIAGE « Architectures Orientées Services » Henry Boccon-Gibod 69 Choix du service à tester

Cours MIAGE « Architectures Orientées Services » Henry Boccon-Gibod 70

Cours MIAGE « Architectures Orientées Services » Henry Boccon-Gibod 71 Et ça plante !

Cours MIAGE « Architectures Orientées Services » Henry Boccon-Gibod 72 Soit le processus suivant: Suite du sujet

Cours MIAGE « Architectures Orientées Services » Henry Boccon-Gibod 73

Cours MIAGE « Architectures Orientées Services » Henry Boccon-Gibod 74

Cours MIAGE « Architectures Orientées Services » Henry Boccon-Gibod 75

Cours MIAGE « Architectures Orientées Services » Henry Boccon-Gibod 76

Cours MIAGE « Architectures Orientées Services » Henry Boccon-Gibod 77

Cours MIAGE « Architectures Orientées Services » Henry Boccon-Gibod 78

Cours MIAGE « Architectures Orientées Services » Henry Boccon-Gibod 79

Cours MIAGE « Architectures Orientées Services » Henry Boccon-Gibod 80

Cours MIAGE « Architectures Orientées Services » Henry Boccon-Gibod 81

Cours MIAGE « Architectures Orientées Services » Henry Boccon-Gibod 82

Cours MIAGE « Architectures Orientées Services » Henry Boccon-Gibod 83

Cours MIAGE « Architectures Orientées Services » Henry Boccon-Gibod 84

Cours MIAGE « Architectures Orientées Services » Henry Boccon-Gibod 85

Cours MIAGE « Architectures Orientées Services » Henry Boccon-Gibod 86

Cours MIAGE « Architectures Orientées Services » Henry Boccon-Gibod 87

Cours MIAGE « Architectures Orientées Services » Henry Boccon-Gibod 88

Cours MIAGE « Architectures Orientées Services » Henry Boccon-Gibod 89

Cours MIAGE « Architectures Orientées Services » Henry Boccon-Gibod 90

Cours MIAGE « Architectures Orientées Services » Henry Boccon-Gibod 91

Cours MIAGE « Architectures Orientées Services » Henry Boccon-Gibod 92

Cours MIAGE « Architectures Orientées Services » Henry Boccon-Gibod 93

Cours MIAGE « Architectures Orientées Services » Henry Boccon-Gibod 94

Cours MIAGE « Architectures Orientées Services » Henry Boccon-Gibod 95

Cours MIAGE « Architectures Orientées Services » Henry Boccon-Gibod 96

Cours MIAGE « Architectures Orientées Services » Henry Boccon-Gibod 97

Cours MIAGE « Architectures Orientées Services » Henry Boccon-Gibod 98

Cours MIAGE « Architectures Orientées Services » Henry Boccon-Gibod 99

Cours MIAGE « Architectures Orientées Services » Henry Boccon-Gibod 100

Cours MIAGE « Architectures Orientées Services » Henry Boccon-Gibod 101

Cours MIAGE « Architectures Orientées Services » Henry Boccon-Gibod 102

Cours MIAGE « Architectures Orientées Services » Henry Boccon-Gibod 103 Phase suivante : Écriture de la réponse dans un fichier

Cours MIAGE « Architectures Orientées Services » Henry Boccon-Gibod 104

Cours MIAGE « Architectures Orientées Services » Henry Boccon-Gibod 105 One way

Cours MIAGE « Architectures Orientées Services » Henry Boccon-Gibod 106

Cours MIAGE « Architectures Orientées Services » Henry Boccon-Gibod 107

Cours MIAGE « Architectures Orientées Services » Henry Boccon-Gibod 108

Cours MIAGE « Architectures Orientées Services » Henry Boccon-Gibod 109

Cours MIAGE « Architectures Orientées Services » Henry Boccon-Gibod 110

Cours MIAGE « Architectures Orientées Services » Henry Boccon-Gibod 111

Cours MIAGE « Architectures Orientées Services » Henry Boccon-Gibod 112

Cours MIAGE « Architectures Orientées Services » Henry Boccon-Gibod 113

Cours MIAGE « Architectures Orientées Services » Henry Boccon-Gibod 114

Cours MIAGE « Architectures Orientées Services » Henry Boccon-Gibod 115 Processus achevé

Cours MIAGE « Architectures Orientées Services » Henry Boccon-Gibod 116 source

Cours MIAGE « Architectures Orientées Services » Henry Boccon-Gibod 117 Source (suite et fin)

Cours MIAGE « Architectures Orientées Services » Henry Boccon-Gibod 118

Cours MIAGE « Architectures Orientées Services » Henry Boccon-Gibod 119

Cours MIAGE « Architectures Orientées Services » Henry Boccon-Gibod 120 Nouveau cas de test

Cours MIAGE « Architectures Orientées Services » Henry Boccon-Gibod 121

Cours MIAGE « Architectures Orientées Services » Henry Boccon-Gibod 122

Cours MIAGE « Architectures Orientées Services » Henry Boccon-Gibod 123

Cours MIAGE « Architectures Orientées Services » Henry Boccon-Gibod 124 Entrée du cas de test

Cours MIAGE « Architectures Orientées Services » Henry Boccon-Gibod 125

Cours MIAGE « Architectures Orientées Services » Henry Boccon-Gibod 126 Soit le processus suivant: Suite du sujet

Cours MIAGE « Architectures Orientées Services » Henry Boccon-Gibod 127

Cours MIAGE « Architectures Orientées Services » Henry Boccon-Gibod 128

Cours MIAGE « Architectures Orientées Services » Henry Boccon-Gibod 129

Cours MIAGE « Architectures Orientées Services » Henry Boccon-Gibod 130

Cours MIAGE « Architectures Orientées Services » Henry Boccon-Gibod 131

Cours MIAGE « Architectures Orientées Services » Henry Boccon-Gibod 132

Cours MIAGE « Architectures Orientées Services » Henry Boccon-Gibod 133

Cours MIAGE « Architectures Orientées Services » Henry Boccon-Gibod 134

Cours MIAGE « Architectures Orientées Services » Henry Boccon-Gibod 135

Cours MIAGE « Architectures Orientées Services » Henry Boccon-Gibod 136

Cours MIAGE « Architectures Orientées Services » Henry Boccon-Gibod 137

Cours MIAGE « Architectures Orientées Services » Henry Boccon-Gibod 138

Cours MIAGE « Architectures Orientées Services » Henry Boccon-Gibod 139

Cours MIAGE « Architectures Orientées Services » Henry Boccon-Gibod 140

Cours MIAGE « Architectures Orientées Services » Henry Boccon-Gibod 141

Cours MIAGE « Architectures Orientées Services » Henry Boccon-Gibod 142

Cours MIAGE « Architectures Orientées Services » Henry Boccon-Gibod 143

Cours MIAGE « Architectures Orientées Services » Henry Boccon-Gibod 144

Cours MIAGE « Architectures Orientées Services » Henry Boccon-Gibod 145

Cours MIAGE « Architectures Orientées Services » Henry Boccon-Gibod 146

Cours MIAGE « Architectures Orientées Services » Henry Boccon-Gibod 147

Cours MIAGE « Architectures Orientées Services » Henry Boccon-Gibod 148

Cours MIAGE « Architectures Orientées Services » Henry Boccon-Gibod 149

Cours MIAGE « Architectures Orientées Services » Henry Boccon-Gibod 150

Cours MIAGE « Architectures Orientées Services » Henry Boccon-Gibod 151

Cours MIAGE « Architectures Orientées Services » Henry Boccon-Gibod 152

Cours MIAGE « Architectures Orientées Services » Henry Boccon-Gibod 153

Cours MIAGE « Architectures Orientées Services » Henry Boccon-Gibod 154

Cours MIAGE « Architectures Orientées Services » Henry Boccon-Gibod 155

Cours MIAGE « Architectures Orientées Services » Henry Boccon-Gibod 156

Cours MIAGE « Architectures Orientées Services » Henry Boccon-Gibod 157

Cours MIAGE « Architectures Orientées Services » Henry Boccon-Gibod 158 Nécessité de corréler les numéros SSN

Cours MIAGE « Architectures Orientées Services » Henry Boccon-Gibod 159 Et ainsi de suite….

Cours MIAGE « Architectures Orientées Services » Henry Boccon-Gibod 160 Fin du module