El objeto de datos SDO y el gráfico de datos se rigen por un modelo expresado en el esquema XML. Este modelo se almacena en cuatro archivos XSD: wimdomain.xsd, wimextension.xsd,
wimschema.xsd, wimdatagraph.xsd y un archivo XML: wimxmlextension.xml.
- objetos de dominio del virtual member manager
- Los objetos de dominio definen los tipos de entidad y sus propiedades asociadas soportadas por el virtual member manager. Estos objetos de dominio se almacenan en el archivo wimdomain.xsd.
- objetos de esquema del virtual member manager
- Los objetos de esquema definen el esquema XML para los nuevos tipos de propiedad o tipos de entidad creados durante el tiempo de ejecución. Estos objetos de esquema se almacenan en el archivo wimschema.xsd.
- objetos de gráfico de datos del virtual member manager
- Los objetos de gráfico de datos son objetos de control que definen las opciones que se pueden utilizar para
controlar el comportamiento de las API del virtual member manager. Estos objetos se almacenan en el archivo wimdatagraph.xsd. El archivo wimdatagraph.xsd incluye los archivos wimdomain.xsd y wimschema.xsd.
- objetos de extensión personalizada del virtual member manager
- Estos objetos definen la extensión personalizada. Los objetos se pueden definir en un archivo
XML llamado wimxmlextension.xml o uno o más archivos XSD de extensión personalizada (por ejemplo,
wimextension.xsd, que es un archivo de ejemplo que proporciona el virtual
member manager). El archivo wimxmlextension.xml define los objetos de extensión personalizada en el formato XML. Los archivos XSD de extensión personalizada deben importar el archivo wimdatagraph.xsd.
Los tres primeros archivos XSD (wimdomain.xsd, wimschema.xsd y wimdatagraph.xsd) definen el esquema incorporado del gráfico de datos del
virtual member manager y están en el mismo URI de espacio de nombres, http://www.ibm.com/websphere/wim.
Los archivos XSD de extensión personalizada utilizan un espacio de nombres diferente que no es el espacio de nombres del
virtual member manager. El archivo wimxmlextension.xml define el esquema tanto en el espacio de nombres del
virtual member manager, como el espacio de nombres personalizado.