I profili asset di RAS consentono di creare tipi diversi di asset. Ogni asset di RAS deve avere almeno un profilo associato, come specificato nel file manifest RAS. I profili asset di RAS consentono di creare diversi tipi di asset.
Quando si creano gli asset, è possibile selezionare uno dei seguenti quattro tipi di profilo RAS supportati:
I profili Servizio Web predefinito, Componente predefinito e Modello sono profili specializzati che estendono il contenuto originale del profilo predefinito. Lo scopo dei diversi profili è mantenere una certa coerenza nelle informazioni disponibili per l'utente che ricerca e seleziona asset per scopi differenti. Quando si esporta l'asset, vengono specificate tutte le informazioni sul profilo. I profili specializzati possono assemblare automaticamente le risorse richieste per il supporto dello scopo dell'asset. Per garantire la conformità con gli standard nella Specifica di asset riutilizzabili, i profili Servizi Web predefiniti e Componente predefinito estendono e contengono il profilo Predefinito.
Lo schema XML definisce l'organizzazione del documento XML, che funziona come file manifest dell'asset o come indice.
Il prodotto dello schema RAS è il file manifest. Tutti i file manifest dell'asset RAS devono avere un nome con estensione .rmd (RAS manifest document).
Il produttore dell'asset RAS fornisce informazioni sull'asset durante la sequenza di esportazione che crea l'asset. Il file manifest RAS è utilizzato per richiamare il profilo appropriato durante l'esportazione RAS e per memorizzare l'input del produttore dell'asset RAS. Quando un'asset RAS viene importata, questo file viene letto per annullare l'assemblaggio e ripristinare i file dell'asset nei percorsi appropriati.
Il file manifest include le seguenti cinque sezioni:
Un asset è conforme a RAS se conserva la propria integrità con RAS (Reusable Asset Specification). In sostanza, la conformità fa riferimento al mantenimento della struttura e del contenuto del filemanifest e al mantenimento dei file RAS richiesti. La modifica del contenuto dello schema XML del profilo Predefinito senza estendere correttamente il profilo o l'eliminazione di parti del file manifest che non sono conformi al rispettivo schema possono rendere un'asset non conforme.