Inscription et activation de composants dans des partitions

Une fois qu’une partition a été créée, l’étape suivante consiste à inscrire vos composants COM+ au sein de cette partition. Un composant est inscrit dans une partition lors de la création d’une nouvelle application COM+ ou lors de l’installation d’une application COM+ existante dans la partition. Pour faciliter l’administration de l’inscription lorsque plusieurs partitions contiennent les mêmes composants COM+, le service partitions permet à un administrateur de copier des applications ou des composants d’une partition vers une autre. Lorsqu’une application COM+ ou un composant est copié, toutes les propriétés de partition associées sont copiées avec celle-ci, à l’exception de l’identité de l’application ou de l’un des membres d’un rôle.

Lorsque le programme client appelle la fonction CoCreateInstance ou CoGetObject pour instancier un objet, com+ effectue deux étapes distinctes, comme suit :

  1. Localise la partition dans laquelle le composant réside
  2. Localise le composant approprié dans cette partition

Les rubriques suivantes de cette section décrivent ces étapes en détail :

Restrictions relatives à la conception d’applications

Composants et partitions COM+ en file d’attente

Implémentation de la partition

Que sont les partitions COM+ ?