OpenCCM : une infrastructure à composants pour le déploiement d'applications à base de composants CORBA - INRIA - Institut National de Recherche en Informatique et en Automatique Accéder directement au contenu
Communication Dans Un Congrès Année : 2004

OpenCCM : une infrastructure à composants pour le déploiement d'applications à base de composants CORBA

Frédéric Briclet
  • Fonction : Auteur
  • PersonId : 829554
Christophe Contreras
  • Fonction : Auteur
  • PersonId : 829555
Philippe Merle

Résumé

Le déploiement de composants logiciels pour la construction d'applications réparties consiste à coordonner un ensemble de tâches élémentaires comme le téléchargement des binaires sur les sites d'exécution, leur chargement en mémoire, la création d'instances de composants, l'interconnexion de leurs ports, la configuration de leurs propriétés métiers et techniques. Automatiser le processus de déploiement nécessite alors la présence d'une infrastructure logicielle elle-même répartie sur les différents sites d'exécution. Cet article présente les caractéristiques d'une telle infrastructure pour le déploiement d'applications à base de composants CORBA. Cette dernière a été conçue et réalisée dans le cadre de notre plate-forme OpenCCM, une implantation libre du modèle de composants CORBA. La principale caractéristique de cette infrastructure est qu'elle est elle-même conçue sous la forme d'assemblages de composants CORBA. Ceci autorise son assemblage dynamique lors de son déploiement sur les sites d'exécution.
–––––
Deployment of software components for building distributed applications consists of the coordination of a set of basic tasks like uploading component binaries to the execution sites, loading them in memory, instantiating components, interconnecting their ports, setting their business and technical attributes. The automation of the deployment process then requires the presence of a software infrastructure distributed itself on the different execution sites. This paper presents the characteristics of such an infrastructure for the deployment of CORBA component-based applications. This latter is designed and implemented in the context of our OpenCCM platform, an open source implementation of the CORBA Component Model. The main characteristic lays on the fact that this infrastructure is itself designed as a set of CORBA component assemblies. This allows its dynamic assembly during its deployment over the execution sites
Fichier principal
Vignette du fichier
09.pdf (560.04 Ko) Télécharger le fichier
Slide_Frederic_Briclet.pdf (457.07 Ko) Télécharger le fichier
Video_Frederic_Briclet.avi (143.2 Mo) Télécharger le fichier
Format : Autre
Format : Autre

Dates et versions

hal-00003287 , version 1 (15-11-2004)

Identifiants

Citer

Frédéric Briclet, Christophe Contreras, Philippe Merle. OpenCCM : une infrastructure à composants pour le déploiement d'applications à base de composants CORBA. 2004, pp.101-112. ⟨hal-00003287⟩
168 Consultations
182 Téléchargements

Altmetric

Partager

Gmail Facebook X LinkedIn More