                                        LÉAME
                             Proveedor de instancias sencillas

El ejemplo de código del proveedor de instancias sencillas está formado por tres archivos:

- SimpleInstanceProvider.java  - Fuente Java de un proveedor de instancias
- SimpleInstanceProvider.class - Archivo proveedor de instancias compilado
- SimpleInstanceProvider.mof - El archivo MOF que declara la clase
Ex_SimpleInstanceProvider y su proveedor asociado

Tenga en cuenta que los ejemplos aquí presentados se han tomado de la plataforma Solaris, que /usr/java apunta a jdk1.2 y que los archivos WBEM están instalados en el directorio "usr".

Para ejecutar el ejemplo:

1. Cambie a superusuario y copie el archivo de clase SimpleInstanceProvider en /usr/sadm/lib/wbem. Por ejemplo:

% Contraseña
de su:
# cd /usr/demo/wbem/provider/sip 
# cp SimpleInstanceProvider.class /usr/sadm/lib/wbem

2. Compile el archivo MOF indicando la cuenta y la contraseña del usuario root. El mismo registra la clase Ex_SimpleInstanceProvider y su proveedor en el gestor de objetos CIM. Por ejemplo:

% /usr/sadm/bin/mofcomp -u root -p root_password  SimpleInstanceProvider.mof

NOTA: Si aparece el mensaje de error "NO_CIMOM:CIMOM //localhost/CIMOM2         no detectado", significa que en su sistema no se está ejecutando el gestor de           objetos CIM. 
       Escriba los comandos siguientes para reiniciar el gestor de               objetos CIM y luego vuelva a escribir el comando mofcomp en el            paso 2:

 /usr/sadm/bin/cimom stop
      /usr/sadm/bin/cimom

3. Inicie CIM WorkShop para ver la clase Ex_SimpleInstanceProvider. Por ejemplo:
% /usr/sadm/bin/cimworkshop

4. Seleccione Buscar clase en el menú Acción de la barra de herramientas, escriba Ex_SimpleInstanceProvider en el cuadro de diálogo de Buscar clase y haga clic sobre Aceptar.

5. Seleccione Instancias en el menú Acción de la barra de herramientas para crear instancias de la clase Ex_SimpleInstanceProvider.


