IBM Content Manager, Versión 8.5      Soporta:  Oracle, DB2, C++, Java

Utilización de objetos del gestor de recursos

Dentro de IBM® Content Manager, cada entidad gestionada se denomina elemento. Los elementos pueden ser de dos tipos: el tipo que representa entidades lógicas puras, tales como documentos o carpetas, o entidades que representan objetos de datos físicos, tales como los datos de texto de un documento de proceso de texto, la imagen leída por escáner de una reclamación de seguro o un segmento de vídeo de un accidente de coche. Los objetos tienen un estado y comportamiento especiales necesarios para manejar los datos físicos asociados a un documento lógico.

Los objetos de recurso también representan cosas tales como archivos de un sistema de archivos, vídeo clips de un servidor de vídeos y BLOB. En el momento de la ejecución, se utilizan objetos de recurso para acceder a los datos físicos a los que apuntan. Por esa razón, los objetos de recurso de Content Manager tienen un tipo. Es decir, tienen un estado y comportamiento específicos. El servidor de biblioteca y el gestor de recursos comparten un esquema para almacenar el estado de un objeto. Los tipos de objetos básicos que proporciona Content Manager son: objetos BLOB o CLOB genéricos, Texto, Imagen y contenido de Vídeo. El usuario también puede crear subclases de los tipos predefinidos. Un objeto de recurso también puede tener atributos definidos por el usuario, que se utilizan para la búsqueda y recuperación.

Desde el punto de vista del sistema Content Manager, cada objeto está representado por un identificador lógico único, el Identificador de recursos uniformes (URI). El servidor de biblioteca gestiona el espacio de nombres de URI. Cuando se solicita, el servidor de biblioteca correlaciona los URI en Localizadores universales de recursos (URL). Los URL se utilizan para obtener acceso a los datos físicos. Los URL no apuntan directamente a un área de almacenamiento gestionada por el gestor de recursos. En lugar de ello, el gestor de recursos utiliza un espacio de nombres local para convertir los nombres de objetos lógicos en nombres de archivos físicos. El gestor de recursos específico crea los URI de objetos. El servidor de biblioteca o el usuario final pueden sugerir un URI de objeto (su nombre), pero la decisión la toma el gestor de recursos.

Puede acceder a un objeto utilizando las API de gestor de recursos de IBM Content Manager (store, retrieve, update, delete, etc.). En algunos casos, puede utilizar las API nativas del objeto (stream, multicast y stage) o del sistema de archivos.

Para obtener información sobre cómo trabajar con los objetos de gestor de recursos, consulte el ejemplo SResourceItemCreationICM del directorio de samples, IBMCMROOT/samples/java/icm o IBMCMROOT/samples/cpp/icm.



Comentarios

Última actualización: Diciembre de 2013
dcmcm015.htm

© Copyright IBM Corp. 2013.