États de ressources mis en pool disponibles pour le distributeur de ressources COM+
À tout moment, une ressource est en cours d’utilisation ou non utilisée et est inscrite ou non inscrite dans une transaction. Cela génère quatre états de ressources possibles, comme suit :
Ressources dans un inventaire non listé. Une ressource qui n’est pas utilisée par un objet et qui n’est pas inscrite dans une transaction se trouve dans un inventaire non répertorié. Une ressource dans l’inventaire général est disponible pour affectation.
Ressources dans l’inventaire inscrit. Une ressource qui n’est pas utilisée par un objet, mais qui est inscrite dans une transaction se trouve dans l’inventaire inscrit. Une telle ressource n’est disponible pour l’affectation qu’aux objets s’exécutant dans la même transaction. Une ressource passe d’un inventaire inscrit à un inventaire non inscrit lorsque COM+ avertit le gestionnaire du distributeur que la transaction est terminée.
Ressources en utilisation non listée. Si une ressource est affectée à un objet et que le instance n’est pas en cours d’exécution dans une transaction ou que le distributeur de ressources a identifié la ressource comme non transactionnelle, cette ressource est en utilisation non répertoriée.
Ressources dans l’utilisation inscrite. Si une ressource est affectée à un objet, que le instance s’exécute dans une transaction et que le distributeur de ressources a correctement inscrit la ressource dans la transaction, cette ressource est en cours d’utilisation inscrite.
Rubriques connexes