Soporte de conjuntos de valores definidos por el usuario en el registro UDDI
Puede definir varios conjuntos de valores y añadir conjuntos de valores personalizados al registro UDDI versión 3. En UDDI Versión 2, esta característica se denominaba soporte de taxonomía personalizado.
El registro UDDI Versión 3 proporciona la estructura y las herramientas de diseño para buscar información de forma eficaz en un registro. Asimismo, la verificación de datos en el registro UDDI es crucial para su trabajo de descripción, descubrimiento e integración.
Puede definir varios conjuntos de valores para utilizar UDDI. por consiguiente, se pueden sobrescribir varios esquemas de clasificación en una sola entidad de UDDI. Las organizaciones pueden utilizar esta capacidad para ampliar el conjunto de los sistemas a los que los registros UDDI dan soporte. No está vinculado a un solo sistema, sino que puede emplear de forma simultánea varios sistema de clasificación distintos.
Con el producto se entregan conjuntos de valores predeterminados. El registro UDDI versión 3 proporciona herramientas para añadir conjuntos de valores personalizados o definidos por el usuario. Puede utilizar estos conjuntos de valores para establecer categorías de las entidades UDDI de forma más específica cuando se publiquen, con lo que mejora la capacidad del cliente de buscar datos específicos.
- checked
- Si se marca una entidad tModel con esta clasificación, se confirma que la entidad representa una entidad tModel de categorización, identificador o espacio de nombres que tiene un servicio de validación para comprobar que los valores de categoría están presentes en un conjunto de valores especificado.
- deseleccionado
- Si se marca una entidad tModel con esta clasificación, se confirma que la entidad representa una entidad tModel de categorización, identificador o espacio de nombres que no tiene un servicio de validación.
El siguiente procedimiento describe cómo añadir conjuntos de valores definidos por el usuario y muestra sus valores permitidos en la presentación del árbol de conjuntos de valores de la consola de usuario de UDDI. Rational Application Developer incluye una interfaz de usuario de Web Services Explorer que también permite añadir y mostrar conjuntos de valores seleccionados personalizados. El editor de un tModel de categorización de un conjunto de valores puede especificar un nombre de visualización para utilizarlo en las implementaciones de la consola de usuario de UDDI.
Adición de un conjunto de valores definido por el usuario
- Publique la entidad tModel de categorización.
- Cargue los datos del conjunto de valores definido por el usuario.
- Habilite el soporte para el valor establecido utilizando la consola administrativa.
Sólo se hace referencia al conjunto de valores seleccionado cuando se han completado todos los pasos del procedimiento. Se deben proporcionar datos del conjunto de valores para validar los conjuntos de valores.
Las consolas de usuario pueden utilizar datos de un conjunto de valores para conjuntos de valores no seleccionados, pero esto no es un requisito, y generalmente sólo se utiliza para la presentación de conjuntos de valores en desuso, como unspc-org:unspc, y para la compatibilidad con versiones anteriores.
Si está seleccionado el conjunto de valores, se validarán todas las solicitudes de publicación que tengan un categoryBag que contengan elementos keyedReference con la nueva entidad tModel de categorización. Si existen datos del conjunto de valores correspondientes a la entidad tModel de categorización en la base de datos de registro, sólo se aceptan los valores válidos. Si no existen datos del conjunto de valores en la base de datos, todos los valores se rechazan y la solicitud de publicación falla. Si la entidad tModel de categorización no está seleccionada, se permiten todos los valores, independientemente de si el conjunto de valores correspondiente está presente en la base de datos de registro. La entidad tModel del conjunto de valores no está disponible para su uso hasta que el administrador no habilite su soporte con la consola administrativa o la interfaz JMX.
- Publique la entidad tModel de categorización con los siguientes valores:
Elemento keyedReference Valores uddi-org:categorization:types keyValue = categorización uddi-org:categorization:types keyName = conjunto de valores seleccionado y keyValue = seleccionado o
keyName = conjunto de valores no seleccionado y keyValue = no seleccionado
uddi-org:categorization:general_keywords Especifique el nombre de visualización del conjunto de valores - Cargue los datos del conjunto de valores definido por el usuario a la base de datos del registro UDDI mediante el programa de utilidad UDDIUserDefinedValueSet.
- Utilice la consola administrativa para establecer el estado del conjunto de valores en soportado en Valores del conjunto de valores. Si lo desea, también puede hacerlo directamente mediante la interfaz JMX.