-
14
pages
-
Français
-
Documents
Description
nuuunIntergicielsDr. Philippe MerleADAM / INRIA Futurs – GOAL / LIFL - USTLhttp://www.lifl.fr/~merleObjectifs de ce coursIntroduire les principes de base de l’architecture des intergiciels …… via une démarche systématiqueIdentifier les principaux schémas d’architecture répondant aux problèmes des applications répartiesMettre en évidence les patrons de conception (design patterns) et les canevas logiciels (software frameworks) utiles pour la construction de l’intergicielIllustrer l’usage de ces patrons et canevas sur des exemples concrets© Novembre 2007, P. Merle Intergiciels 2Architecture de l’intergiciel• Schémas d’interaction• Patrons élémentaires : Proxy, Factory, Adapter, Interceptor• Schémas de décomposition© 2003-2007, S. Krakowiak ICAR’06 31vuuvvuvvnvuuvnvuuvnsusvnvServices et interfacesDéfinitionUn système est un ensemble de composants (au sens non technique du terme) qui interagissentUn service est “un comportement défini par contrat, qui peut être implémenté et fourni par un composant pour être utilisé par un autre composant, sur la base exclusive du contrat” (*)Mise en œuvreUn service est accessible via une ou plusieurs interfacesUne interface décrit l’interaction entre client et fournisseur du servicePoint de vue opérationnel : définition des opérations et structures de données qui permettent l’accès au servicePoint de vue contractuel : définition du contrat entre client et fournisseur(*) Bieber ...
-
Publié par
-
Langue
Français