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.

Los conjuntos de valores definidos por el usuario pueden estar seleccionados o no seleccionados. Esto se indica mediante un elemento keyedReference del elemento categoryBag de la entidad tModel que representa un conjunto de valores (un tModel de categorización). Estos elementos keyedReference tienen la clave de tModel para los uddi-org:types y se añaden al categoryBag para describir el comportamiento del tModel de categorización, tal como se indica a continuación:
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

Para añadir un conjunto de valores definido por el usuario al registro UDDI, utilice este procedimiento:
  1. Publique la entidad tModel de categorización.
  2. Cargue los datos del conjunto de valores definido por el usuario.
  3. Habilite el soporte para el valor establecido utilizando la consola administrativa.
Para habilitar el soporte para el conjunto de valores, debe ser un usuario de la consola administrativa. Esto significa que no puede añadir conjuntos de valores definidos por el usuario al registro UDDI sin tener permiso del administrador.

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.

El siguiente procedimiento proporciona un enfoque sugerido para añadir un conjunto de valores definido por el usuario al registro UDDI:
  1. 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
  2. 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.
  3. 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.
La interfaces SOAP y EJB (Enterprise JavaBeans) pueden utilizar las entidades tModel de categorización tan pronto como se publiquen. No obstante, para la consola de usuario de registro UDDI, la aplicación UDDI debe estar reiniciada, ya que la consola recopila una lista de categorizaciones para utilizarla en la visualización del árbol de conjunto de valores cuando se inicia la aplicación.

Icon that indicates the type of topic Reference topic



Timestamp icon Last updated: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=rwsu_tax
File name: rwsu_tax.html