Ressources

Une ressource est un ensemble nommé de propriétés qui existent dans un référentiel. Certaines ressources, telles que les fichiers, ont un contenu ainsi que des propriétés. Certaines ressources ne sont situées que sur un serveur. Certaines sont situées uniquement dans une zone de fichier client. Une ressource ne peut exister dans deux emplacements différents, mais deux ressources peuvent être si étroitement liées qu'elles donnent cette impression. Ainsi, un fichier dans une zone de fichier et le fichier correspondant sur le serveur constituent deux ressources différentes. Elles sont liées, mais chacune possède ses propresemplacement, contenu et propriétés.

Un objet proxy peut être utilisé pour créer, modifier et finalement détruire des ressources. Dès qu'une ressource est créée, et jusqu'à ce qu'elle soit détruite, elle persiste dans son référentiel entre les appels du fournisseur qui la modifie.

Dans l'API CM Rational, l'interface Resource est l'interface de base de tous les types de ressource de l'API CM Rational. Voici quelques exemples de ressources :
Les interfaces de proxy de l'API CM forment une hiérarchie. La racine de la hiérarchie est javax.wvcm.Resource. Par exemple, voici quelques-unes des interfaces qui étendent l'interface Resource :

Une ressource possède un type de ressource, un emplacement unique (sous la forme d'une chaîne du selecteur d'emplacement), et un nom d'affichage. Chaque type de ressource possède une interface qui permet d'y accéder.


Commentaires en retour