¿Qué es un perfil?

2649 vistas

El perfil es una especificación que detalla una API. Se basa sobre y usa una configuración. El perfil es necesario para dar un entorno de funcionamiento completo para un tipo de dispositivo dado. El perfil da generalmente la interfaz de usuario, los métodos de entrada/salida y el mecanismo para un grupo vertical del dispositivo. Tiene que ser autosificiente y no necesitar otras clases java.

Sin embargo, algunos perfiles pueden crearse para responder a ciertas capacidades o servicios del dispositivo (RMI, multimédia,...). Un dispositivo puede, por lo tanto, soportar varios perfiles.

La implementación del perfil es cosa del fabricante del dispositivo, el cual montará la JVM en su material.