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