Lorsque vous créez des actifs, vous pouvez sélectionner l'une des quatre profils RAS pris en charge suivants :
Les profils par défaut des services Web, des composants et des patterns sons des profils spécialisés qui étendent le contenu de départ du profil par défaut. L'objectif des différents profils est de conserver la cohérence des informations disponibles pour l'utilisateur lorsque celui-ci recherche et sélectionne des actifs pour différents besoins. Lorsque vous exportez l'actif, vous indiquez toutes les informations de profil. Les profils spécialisés peuvent mettre en forme automatiquement les artefacts requis pour prendre en charge l'objectif de l'actif. Pour répondre aux normes de la spécification RAS (Reusable Asset Specification), le profil par défaut des services Web et le profil par défaut des composants étendent et conservent le profil par défaut.
Le schéma XML définit l'organisation du document XML, qui sert de table des matières au manifeste de l'actif.
Le produit du schéma RAS est le fichier de manifeste. Tous les noms de fichiers de manifeste RAS doivent comporter l'extension .rmd (RAS manifest document).
Le créateur de l'actif RAS fournit les informations relatives à l'actif lors de la séquence d'exportation qui crée l'actif. Le fichier de manifeste RAS est utilisé pour appeler les invites de profil appropriées lors de l'exploration RAS et pour stocker les entrées du créateur de l'actif RAS. Lorsqu'un actif RAS est importé, ce fichier est lu pour décompresser et restaurer les fichiers d'actifs aux emplacements appropriés.
Le fichier de manifeste comporte les cinq sections suivantes :
Un actif est compatible RAS s'il conserve son intégrité par rapport à la spécification RAS (Reusable Asset Specification). Plus précisément, la compatibilité fait référence à la conservation de la structure et du contenu du fichier de manifeste et à la conservation des fichiers RAS obligatoires. Modifier le contenu du schéma XML du profil par défaut sans étendre correctement le profil ou supprimer les parties du fichier de manifeste qui ne correspondent pas au schéma modifié peut rendre un actif non compatible.