here - membres
Transcription
here - membres
Soumission à la conférence TICE2002 http://tice2002.insa-lyon.fr/fr/ateliers.html Catégorie Atelier GICOM : un atelier pour l’expérimentation des technologies de systèmes distribués d’entreprise Fabienne Boyer*+, Sébastien Chassande-Barrioz*, Didier Donsez+, David Féliot*, Sacha Krakowiak*+ +Université Joseph Fourier, IMA *INRIA Rhône-Alpes, Projet Sardes {prénom.nom}@imag.fr Catégorie : Atelier ! $ % ' ( ! ) * "! 1& / +%,- 2 # ! ", / ! . /0) ! 3 4 ) - 1 " & "5 +%,- 6 7 ) Motivations, objectifs et contexte 1 8! ! / / & / 9 * 0) & ) 1 ' 9 ! ! ! & ! * / 0 4 / ) 1 • +' # / /2 : / ) • #! ! 3 4 2 - /2 8! ! 2 )1 2 ! ) 0 / +%,- ", ! &/ ! ,5, )0) 1 +' / * 2 ! & ! & / ! / * / 3 3 * ! 5==> 35==50 ! ) ! " # ./ ! ) 8 ! )1 ! % & > @@< 3@A % & ( 5==> 35==5 & ( ' ; * * "5 / ! $ - +' 0 )0) 6 < ! ?%1: 2 $ 5 ) &) ( 0 ! 5 ) % ' * $ % ) GICOM : un atelier pour l’expérimentation des technologies de systèmes distribués d’entreprise / & / 1 Soumission à la conférence TICE2002 http://tice2002.insa-lyon.fr/fr/ateliers.html 2 Catégorie Atelier Le projet de serveur de commerce électronique 1 /2 8! • • 2 ! & ! 32 : ! & B ! 0 " 1 0 # $ *+%,-0 B B /* C776 * +' ( ! ! • • • • 2.1 / & B B B /) 1 +' * 5)> 0 ! * 5)50 ! / : * 5)90 2* 5)D0) Fonctions du serveur 1 ! +' ! )1 • • • & ! ! : % 1 E E )1 ! / )1 F ! ! & ! ! / ! 1 / ) / ! ) / / & * )))0 / )))0 ) 1 ! / 3 ? ! ! ) / && ! 1 ) $ ! ! , * )1 ! ! / ! * ! ! )0 : & ) / G ! * / & 0) 1 ! & ! ) ! ! ) F ) ! / ) * / 2.2 2 ! 0) Architecture et Technologies 1 % " / &: ! ! * # GICOM : un atelier pour l’expérimentation des technologies de systèmes distribués d’entreprise > 0: )) 2 Soumission à la conférence TICE2002 http://tice2002.insa-lyon.fr/fr/ateliers.html ' " : / Catégorie Atelier ! * )))0) & )1 C776) * ! '() ! ! ! & ! ! ' " & * 0 ! : ) 0 ) ! ! .& # - / 1 ! ! *+, / / ! / ) 0 ! 1 / ! ! ! ,* / +%,-) & B B ! B /) * ! ) 0 Serveur Serveur de Commerce Fournisseur 1 Serveur Fournisseur 2 Serveur Banque Serveur Agence B. Serveur Transaction B Figure 1 : Architecture globale de l’atelier GICOM 2.3 Les étapes de réalisation 1 H ! I JK & 3 : I ) ! & )1 ! / / 3 "5 L : M M 2!) ) M 2 5 N :"G M 7 C776 " , ' O1 / "+ - * +/2 B /0 * ",0+%, +%,-) 1 2 3 ? & B . P7) Q >3 ! ) ! ! / )+ B /* 0 ! / ! ) * 0 ! & ", ! ! / ) Q 53 ! / ) / ! / ) / 8! / ! +%,/ ) /2 +%,/ )? / / : ! ) "! GICOM : un atelier pour l’expérimentation des technologies de systèmes distribués d’entreprise 3 Soumission à la conférence TICE2002 http://tice2002.insa-lyon.fr/fr/ateliers.html / ! 93 6 / Q ! B / ! ) 0 F / * / F ! )1 / 8! 5 ) 8!) /2 2 ! F +/2 6 * +60 M ! M )1 ! * 0 )6 ! $ / )1 ) 9 ! ! Catégorie Atelier /2 ( ! ! ) +%,-) Q DR # / ) 5 9 )1 ! &/ 3 / ) ! ! ! ) * ! & 0 )S ! ) 1 ! / )? ! * ! ! 7 / & )1 +/2 6 K / & ) ! ) R Q 0 & /2 ! / / / ! ) ! ! 3 )1 )1 * C776 0 H3 ! Q 1M 71 8! +%,)1 ! /2 5 ! /2 ! +%,-* +6 ) & ! * 50 3! * '+'0 "+%-' +/2 B / "' )1 * 5/0 / B / ! *+-6 ) ) ) 0 )1 : M M ...) ) N / & 1 ' L / ! 10 ) ! ) / ! / +-6 ! ) - Web Service Fournisseur 1 , !" "" !! "" (( " $" $" % %& & '' * '' . ## "" %% (( " $" $" % %& & )) * WSDL Description + ' SOAP over HTTP ' / $ $ "" * - * . * )) * / + Web Service Fournisseur 2 ) Figure 2 : L’envoi des commandes vers les fournisseurs en mode asynchrone (a) et avec les WebServices (b) 2.4 1 Déroulement et évaluation / K ) / K ) ! GICOM : un atelier pour l’expérimentation des technologies de systèmes distribués d’entreprise 4 Soumission à la conférence TICE2002 http://tice2002.insa-lyon.fr/fr/ateliers.html 1 Catégorie Atelier 2 E ! / )1 > > • & & & 2 ! 9C ) : &5 o H o ! 8! / ? • T ) 0 *2 * 0 ) ! ) S / K ! ! 3 ) 2 / ) Retours d’expérience 1 2 ; ! / ) & 3 & ! ! ! 3 / )? 2 / 76 2 2 ! T ) ) 1 3 ! ; / 2 ! 3 / ) K 2 ! / ! 3 ) 1 4 &) ! 1 / ) 2 ! * ! 2 3 ! 2 9 0 ) / 2 / ) / & ) 4 Conclusion et perspectives & & 2 ? ! 2 E ! 2 ! • • 1 ! 2 ! & ! )' 2 2 / &0 "! 5' ) % ! +/2 B /) 1 /2 +' )? 76 & ) ! &/ 1 /2 ) T & / 2 * ! ) : & +%,- ) 2 / +%, * B-6M B'1 3 +' :M M ...) /2 . /) / / +/2 B / L 5==> 35==50 " 3 N ) ?%1 : ! GICOM : un atelier pour l’expérimentation des technologies de systèmes distribués d’entreprise 5