Manual del usuario de Service Registry 3 2005Q4

Publicación y administración de objetos de Registry

El elemento de menú Crear un nuevo objeto de Registry (Create a New Registry Object) le permite crear objetos y publicarlos en Registry.

Publicación de objetos

El proceso de publicación de objetos en Registry consta de tres pasos:

  1. Cree el objeto.

  2. Agregue datos u otros objetos y guárdelos en la memoria sin publicarlos en Registry.

  3. Publique el objeto en Registry.

Puede publicar objetos en Registry si ha creado una cuenta de usuario e iniciado sesión. Para crear una cuenta de usuario, siga las instrucciones que aparecen en Creación de una cuenta de usuario.

ProcedurePara crear y publicar un nuevo objeto de Registry

Pasos
  1. En el área del menú, haga clic en Crear un nuevo objeto de Registry (Create a New Registry Object).

  2. En el área Objetos de Registry (Registry Objects), elija un tipo de objeto en la lista desplegable y haga clic en Añadir (Add).

    En el área Detalles (Details) aparecerá un formulario llamado Detalles (Details) para el objeto.

  3. En los campos de este formulario, escriba un nombre y, si lo desea, una descripción. Escriba los valores necesarios para los otros campos del formulario Detalles (Details).


    Nota –

    Al crear un objeto AdhocQuery y escribir la cadena de consulta, utilice comillas dobles para aquellos elementos que suele poner entre comillas simples. Estos elementos son normalmente literales y marcadores de los parámetros de las subconsultas. Por ejemplo, especifique un marcador de parámetro en una subconsulta de la siguiente forma:

    (SELECT id FROM ClassificationNode WHERE path LIKE ''$objectTypePath'')

    Especifique un literal o un marcador de parámetro de la siguiente forma:

    ... AND (ro.id = s.parent AND s.name_ = 
    ''urn:oasis:names:tc:ebxml-regrep:profile:ws:wsdl:nameSpacesUsed''
      AND s.value LIKE ''$nameSpacePattern'')

  4. (Opcional) Sustituya los valores del Identificador único (Unique Identifier) y del Identificador lógico único (Logical Unique Identifier) por otros valores que usted elija.

    Cada identificador debe ser un URN válido y debe ser único en la instalación de Registry.

  5. (Opcional) Haga clic en Guardar (Save) para guardar el objeto en la memoria.

  6. (Opcional) Use las fichas del formulario Detalles (Details) para agregar y guardar los objetos que haya creado.

  7. Haga clic en Aplicar (Apply) para publicar el objeto en Registry.

    Aparecerá un mensaje de estado que muestra si la aplicación se ha efectuado correctamente.

Pasos siguientes

Antes o después de la publicación del objeto, puede editarlo agregándole los objetos que haya creado. La Tabla 1–4 muestra los objetos que puede agregar. En los siguientes apartados se describe cómo se agregan estos objetos.

Adición de una clasificación a un objeto

Para crear una clasificación, deberá usar un esquema de clasificación interno. Un esquema de clasificación de este tipo contiene un conjunto de conceptos cuyos valores son conocidos por Registry.

ProcedurePara agregar una clasificación

Para agregar una clasificación a un objeto, busque el esquema de clasificación que proceda, y, a continuación, elija un concepto de dicho esquema de clasificación.

Pasos
  1. En el área Detalles (Details) del objeto, haga clic en el botón Clasificaciones (Classifications).

    Aparecerá la tabla Clasificaciones (Classifications), que puede estar vacía.

  2. Haga clic en Añadir (Add).

    Se abrirá la ventana Panel de detalles (Details Panel).

  3. Escriba un nombre y, si lo desea, una descripción para la clasificación.

  4. Haga clic en el botón Seleccionar ClassificationScheme o Concepto (Select ClassificationScheme or Concept).

    Se abrirá la ventana Selector de ClassificationScheme/Conceptos (ClassificationScheme/Concept Selector).

  5. Despliegue el nodo Esquemas de clasificación (ClassificationSchemes). A continuación, despliegue los nodos de conceptos hasta que haya seleccionado el nodo "hoja" que desee utilizar.

  6. Haga clic en Aceptar (OK) para cerrar la ventana Selector de ClassificationScheme/Conceptos (ClassificationScheme/Concept).

    El esquema de clasificación y el concepto aparecen en la ventana Panel de detalles (Details Panel).

  7. Haga clic en Añadir (Add) para guardar el nuevo objeto y cerrar la ventana Panel de detalles (Details Panel).

  8. Haga clic en Aplicar (Apply) en el área Detalles (Details) del objeto.

Adición de identificadores externos a un objeto

Para crear un identificador externo, deberá usar un esquema de clasificación externo. Un esquema de este tipo incluye valores no conocidos por Registry, ya que el esquema de clasificación no contiene ningún concepto.

ProcedurePara agregar un identificador externo

Para agregar un identificador externo a un objeto, busque el esquema de clasificación adecuado y, después, especifique un valor.

Pasos
  1. En el área Detalles (Details) del objeto, haga clic en la ficha Identificadores externos (External Identifiers).

    Se mostrará la tabla Identificadores externos (External Identifiers), que puede estar vacía.

  2. Haga clic en Añadir (Add).

    Se abrirá la ventana Panel de detalles (Details Panel).

  3. Escriba un nombre y, si lo desea, una descripción para el identificador externo.

  4. Haga clic en el botón Seleccionar ClassificationScheme (Select ClassificationScheme).

    Se abrirá la ventana Selector de ClassificationScheme/Conceptos (ClassificationScheme/Concept Selector).

  5. Despliegue el nodo Esquemas de clasificación (ClassificationSchemes) y, a continuación, seleccione un esquema de clasificación que no incluya conceptos.

  6. Haga clic en Aceptar (OK) para cerrar la ventana Selector de ClassificationScheme/Conceptos (ClassificationScheme/Concept).

    El esquema de clasificación aparecerá en la ventana Panel de detalles (Details Panel).

  7. Escriba un valor en el campo Valor (Value).

  8. Haga clic en Añadir (Add) para guardar el nuevo objeto y cerrar la ventana Panel de detalles (Details Panel).

  9. Haga clic en Aplicar (Apply) en el área Detalles (Details) del objeto.

Adición de vínculos externos a un objeto

Un vínculo externo permite asociar un URI y un objeto de Registry.

ProcedurePara agregar un vínculo externo

Pasos
  1. En el área Detalles (Details) del objeto, haga clic en la ficha Vínculos externos (External Links).

    Se mostrará la tabla Vínculos externos (External Links), que puede estar vacía.

  2. Haga clic en Añadir (Add).

    Se abrirá la ventana Panel de detalles (Details Panel).

  3. Escriba un nombre para el vínculo externo.

  4. Escriba la dirección URL para el vínculo externo en el campo URI externo (External URI).

  5. (Opcional) Haga clic en el botón Seleccionar Concepto para Tipo de objeto (Select Concept for Object Type) si desea especificar el tipo de contenido al que hace referencia la dirección URL.

    Despliegue el nodo Esquemas de clasificación (ClassificationSchemes). Despliegue los nodos Tipo de objeto (ObjectType), Objeto de Registry (RegistryObject) y Objeto extrínseco (ExtrinsicObject) para buscar el tipo de contenido. Seleccione el concepto y haga clic en Aceptar (OK). Si no encuentra un tipo adecuado, haga clic en Cancelar (Cancel). Si lo desea, puede crear un nuevo concepto para los objetos extrínsecos (ExtrinsicObjects).

  6. Haga clic en Añadir (Add) para guardar el nuevo objeto y cerrar la ventana Panel de detalles (Details Panel).

  7. Haga clic en Aplicar (Apply) en el área Detalles (Details) del objeto.

Adición de información personalizada a un objeto mediante ranuras

Una ranura contiene información adicional que, de otra forma, no se almacenaría en Registry. Las ranuras constituyen un modo de agregar atributos arbitrarios a los objetos.

ProcedurePara agregar una ranura

Pasos
  1. En el área Detalles (Details) del objeto, haga clic en la ficha Ranuras (Slots).

    Se mostrará la tabla Ranuras (Slots), que puede estar vacía.

  2. Haga clic en Añadir (Add).

    Se abrirá la ventana Panel de detalles (Details Panel).

  3. Escriba un nombre para la ranura.

  4. (Opcional) Escriba un valor en el campo Tipo de ranura (Slot Type). Puede usar este campo para especificar un tipo de datos para la ranura o para indicar una forma de agrupar las ranuras.

  5. Escriba un valor en el campo Valores (Values).

  6. Haga clic en Añadir (Add) para guardar el nuevo objeto y cerrar la ventana Panel de detalles (Details Panel).

  7. Haga clic en Aplicar (Apply) en el área Detalles (Details) del objeto.

Adición de una dirección postal a una organización o un usuario

Las organizaciones y los usuarios pueden tener una o varias direcciones postales.

ProcedurePara agregar una dirección postal

Pasos
  1. En el área Detalles (Details) de la organización o del usuario, haga clic en la ficha Direcciones postales (Postal Addresses).

    Aparecerá la tabla Direcciones postales (Postal Addresses), que puede estar vacía.

  2. Haga clic en Añadir (Add).

    Se abrirá la ventana Panel de detalles (Details Panel).

  3. Escriba los valores en los campos. Todos estos campos son optativos.

    • Número de la calle (Street Number)

    • Calle (Street)

    • Ciudad (City)

    • Estado o provincia (State or Province)

    • País (Country)

    • Código postal (Postal Code)

  4. Haga clic en Añadir (Add) para guardar el nuevo objeto y cerrar la ventana Panel de detalles (Details Panel).

  5. Haga clic en Aplicar (Apply) en el área Detalles (Details) del objeto.

Adición de un número de teléfono a una organización o un usuario

Las organizaciones y los usuarios pueden tener uno o varios números de teléfono.

ProcedurePara agregar un número de teléfono

Pasos
  1. En el área Detalles (Details) de la organización o del usuario, haga clic en la ficha Números de teléfono (Telephone Numbers).

    Se mostrará la tabla Números de teléfono (Telephone Numbers), que puede estar vacía.

  2. Haga clic en Añadir (Add).

    Se abrirá la ventana Panel de detalles (Details Panel).

  3. Seleccione un valor del cuadro combinado Tipo (Type).

    Están disponibles los siguientes valores:

    • Buscapersonas (Beeper)

    • FAX

    • Teléfono particular (HomePhone)

    • Teléfono móvil (MobilePhone)

    • Teléfono del trabajo (OfficePhone)

  4. Escriba los valores en los campos. Todos estos campos son optativos.

    • Código de país (Country Code)

    • Código del área (Area Code)

    • Número de teléfono (Phone Number)

    • Extensión (Extension)

  5. Haga clic en Añadir (Add) para guardar el nuevo objeto y cerrar la ventana Panel de detalles (Details Panel).

  6. Haga clic en Aplicar (Apply) en el área Detalles (Details) del objeto.

Adición de una dirección de correo electrónico a una organización o un usuario

Las organizaciones y los usuarios pueden tener una o varias direcciones de correo electrónico.

ProcedurePara agregar una dirección de correo electrónico

Pasos
  1. En el área Detalles (Details) de la organización o del usuario, haga clic en la ficha Direcciones de correo electrónico (Email Addresses).

    Aparecerá la tabla Direcciones de correo electrónico (Email Addresses), que puede estar vacía.

  2. Haga clic en Añadir (Add).

    Se abrirá la ventana Panel de detalles (Details Panel).

  3. Seleccione un valor del cuadro combinado Tipo (Type). Correo electrónico particular (HomeEmail) o Correo electrónico del trabajo (OfficeEmail).

  4. Escriba un valor en el campo Dirección de correo electrónico (Email Address).

  5. Haga clic en Añadir (Add) para guardar el nuevo objeto y cerrar la ventana Panel de detalles (Details Panel).

  6. Haga clic en Aplicar (Apply) en el área Detalles (Details) del objeto.

Adición de un usuario a una organización

Una organización puede tener uno o varios usuarios. Uno de ellos es el contacto principal, que es normalmente el usuario que creó la organización. Si lo desea, puede crear y agregar usuarios adicionales.

ProcedurePara agregar un usuario

Pasos
  1. En el área Detalles (Details) de la organización, haga clic en la ficha Usuarios (Users).

    Aparecerá la tabla Usuarios (Users).

  2. Haga clic en Añadir (Add).

    Se abrirá la ventana Panel de detalles (Details Panel).

  3. En el campo Nombre (Name), escriba los apellidos del usuario a la izquierda de la coma. También puede escribir el nombre y el segundo nombre a la derecha de la coma.

  4. (Opcional) Escriba una descripción del usuario en el campo Descripción (Description).

  5. Rellene los campos Nombre (First Name), Segundo nombre (Middle Name) y Apellidos (Last Name). Todos estos campos son optativos.

  6. Haga clic en Añadir (Add) para guardar el nuevo objeto y cerrar la ventana Panel de detalles (Details Panel).

  7. Haga clic en Aplicar (Apply) en el área Detalles (Details) del objeto.

Adición de organizaciones derivadas a una organización

Una organización puede tener una o varias organizaciones derivadas. Para agregar una organización derivada o secundaria a una organización, debe seguir estos pasos:

ProcedurePara agregar una organización derivada o secundaria

Pasos
  1. En el área Detalles (Details) de la organización, haga clic en la ficha Organizaciones secundarias (ChildOrganizations).

    Aparecerá la tabla Organizaciones secundarias (ChildOrganizations).

  2. Haga clic en Añadir (Add).

    Se abrirá la ventana Panel de detalles (Details Panel).

  3. En el campo Nombre (Name), escriba un nombre para la nueva organización.

  4. (Opcional) Escriba una descripción en el campo Descripción (Description).

  5. (Opcional) Escriba los valores en los campos de direcciones.

  6. Haga clic en Añadir (Add) para guardar el nuevo objeto y cerrar la ventana Panel de detalles (Details Panel).

  7. Haga clic en Aplicar (Apply) en el área Detalles (Details) del objeto.

Adición de un enlace de servicio a un servicio

Normalmente, los servicios cuentan con uno o varios enlaces de servicio.

ProcedurePara agregar enlaces de servicio

Pasos
  1. En el área Detalles (Details) del servicio, haga clic en la ficha Enlaces de servicio (Service Bindings).

    Aparecerá la tabla Enlaces de servicio (Service Bindings).

  2. Haga clic en Añadir (Add).

    Se abrirá la ventana Panel de detalles (Details Panel).

  3. En el campo Nombre (Name), escriba un nombre para el nuevo enlace de servicio.

  4. (Opcional) Escriba una descripción del enlace de servicio en el campo Descripción (Description).

  5. En el campo URL de acceso (Access URL), escriba la dirección URL del enlace de servicio.

  6. (Opcional) En el campo Enlace de destino (Target Binding), escriba el identificador único del otro enlace de servicio al que hace referencia este enlace de servicio.

  7. Haga clic en Añadir (Add) para guardar el nuevo objeto y cerrar la ventana Panel de detalles (Details Panel).

  8. Haga clic en Aplicar (Apply) en el área Detalles (Details) del objeto.

Adición de vínculos de especificaciones a un enlace de servicio

Los enlaces de servicio pueden disponer de objetos de Vínculos de especificaciones (SpecificationLink).

ProcedurePara agregar vínculos de especificaciones

Pasos
  1. En el área Detalles (Details) del enlace de servicio, haga clic en la ficha Vínculos de especificaciones (Specification Links).

    Aparecerá la tabla Vínculos de especificaciones (Specification Links).

  2. Haga clic en Añadir (Add).

    Se abrirá la ventana Panel de detalles (Details Panel).

  3. En el campo Nombre (Name), escriba un nombre para el vínculo de especificaciones.

  4. (Opcional) Escriba una descripción del vínculo de especificaciones en el campo Descripción (Description).

  5. En el campo Descripción de uso (Usage Description), escriba una descripción de los parámetros de uso, si el vinculo de especificaciones tiene este tipo de parámetros.

  6. En el campo Parámetros de uso (Usage Parameters), escriba los parámetros de uso, si el vínculo de especificaciones tiene este tipo de parámetros.

  7. Haga clic en Añadir (Add) para guardar el nuevo objeto y cerrar la ventana Panel de detalles (Details Panel).

  8. Haga clic en Aplicar (Apply) en el área Detalles (Details) del objeto.

Adición de un concepto secundario a un concepto o esquema de clasificación

Los esquemas de clasificación normalmente tienen numerosos conceptos secundarios, los cuales, a su vez, pueden tener otros conceptos secundarios.

ProcedurePara agregar un concepto secundario

Pasos
  1. En el área Detalles (Details) del esquema de clasificación, haga clic en Conceptos secundarios (ChildConcepts).

    Aparecerá la tabla Conceptos secundarios (ChildConcepts).

  2. Haga clic en Añadir (Add).

    Se abrirá la ventana Panel de detalles (Details Panel).

  3. En el campo Nombre (Name), escriba el nombre del concepto.

  4. (Opcional) Escriba una descripción del concepto en el campo Descripción (Description).

  5. En el campo Valor (Value), indique el valor del concepto.

  6. Haga clic en Añadir (Add) para guardar el nuevo objeto y cerrar la ventana Panel de detalles (Details Panel).

  7. Haga clic en Aplicar (Apply) en el área Detalles (Details) del objeto.

Adición de objetos al paquete de Registry

El paquete de Registry (RegistryPackage) es un objeto que contiene otros objetos de Registry. Normalmente se suele usar el paquete de Registry (RegistryPackage) para agrupar objetos relacionados lógicamente. Los objetos pueden ser de distintos tipos y pueden tener propietarios diferentes.

Para agregar objetos a un paquete de Registry (RegistryPackage) hay que especificar sus identificadores únicos. Si intenta escribir los identificadores únicos, es posible que cometa errores. Por ello, los siguientes pasos describen la forma de agregar objetos copiando y pegando los identificadores.

ProcedurePara agregar objetos a un paquete de Registry

Pasos
  1. Cree un objeto de paquete de Registry (RegistryPackage) tal y como se describe en Para crear y publicar un nuevo objeto de Registry. Especifique un nombre y, opcionalmente, una descripción, pero no agregue todavía los objetos de Registry al paquete de Registry.

  2. Después de hacer clic en Aplicar (Apply) para guardar el paquete de Registry (RegistryPackage), "sujételo" tal y como se describe en Para usar la función de sujeción.

  3. Use Web Console para buscar los objetos que desee agregar al paquete de Registry (RegistryPackage). Sujete los objetos a medida que los encuentre.

  4. Haga clic en el vínculo Detalles (Details) del objeto que desee agregar al paquete de Registry (RegistryPackage).

  5. En el panel Detalles (Details) del objeto, copie el identificador único usando el teclado (Control-C) o la tecla Copiar (Copy).

  6. En el área Resultados de la búsqueda (Search Results), haga clic en el vínculo Detalles (Details) del paquete de Registry (RegistryPackage).

  7. En el área Detalles (Details) del objeto, haga clic en la ficha Objetos de Registry (Registry Objects).

  8. Haga clic en Agregar al paquete (Add to Package).

  9. En el campo Identificador único (Unique Identifier), use el teclado para pegar el identificador que copió mediante las teclas Control-V o Pegar (Paste).

  10. Haga clic en Añadir (Add).

    El objeto aparece en el área Objetos de Registry (Registry Objects).

  11. Haga clic en Aplicar (Apply) en el área Detalles (Details) para guardar el paquete de Registry (RegistryPackage).

  12. Repita los pasos del 4 al 11 para agregar cada objeto adicional al paquete de Registry (RegistryPackage).

Cambio del estado de los objetos

Además de publicar, editar y eliminar objetos, puede realizar las siguientes acciones, siempre y cuando sea propietario de los objetos o tenga las autorizaciones pertinentes:

Estas funciones son útiles en un entorno de producción en el que se desee establecer una directiva de control de versiones para los objetos de Registry. Por ejemplo, puede aprobar una versión de un objeto para uso general y desaprobar una versión obsoleta antes de eliminarla. Si cambia de opinión acerca de un objeto desaprobado, podrá anular su desaprobación.

Todas estas acciones se realizan en el área Resultados de la búsqueda (Search Results).

Eliminación de objetos

Para eliminar de Registry un objeto de su propiedad, seleccione el objeto en el área Resultados de la búsqueda (Search Results) y haga clic en el botón Eliminar (Delete).


Nota –

No elimine objetos de evento auditable (AuditableEvent) de los objetos que posea. Es decir, no elimine los objetos de evento auditable (AuditableEvent) que aparezcan en el área Resultados de la búsqueda (Search Results) tras una búsqueda Buscar todos mis objetos (FindAllMyObjects). Si elimina un objeto de evento auditable (AuditableEvent), se dañará el ubicador de auditoría del objeto al que pertenezca.


Si el objeto es extrínseco, tiene dos opciones:

El menú Opción de eliminación (Deletion Option) es significativo sólo para los objetos extrínsecos.

Creación de relaciones entre objetos

Los objetos pueden tener dos tipos de relaciones: referencias y asociaciones. Ambos tipos de relaciones son unidireccionales. Es decir, tienen un objeto de origen y otro de destino.

Registry admite el uso de referencias, llamadas "referencias de objetos" (ObjectRefs) entre ciertos tipos de objetos. Por ejemplo, si crea un servicio (Service) y un enlace de servicio (ServiceBinding), puede crear una referencia de enlace de servicio desde el servicio al enlace de servicio. Sin embargo, no se puede crear una referencia desde un enlace de servicio a un servicio. Una referencia no es un objeto de Registry.

Sin embargo, una asociación sí lo es. Se pueden crear asociaciones entre objetos de Registry. Registry admite un esquema de clasificación de Tipo de asociación (AssociationType) que incluye una serie de tipos de asociaciones predefinidos: OffersService, RelatedTo, HasMember, etc. También puede crear nuevos tipos de asociaciones. Si posee los dos objetos de la asociación, se tratará de una asociación interna. Si, por el contrario, no posee ambos objetos, será una asociación externa. Si crea una organización y le agrega un servicio, se creará automáticamente una asociación del tipo "OffersService" entre la organización y el servicio.

Si no existe una referencia válida para los objetos de origen y de destino, no podrá crear ninguna referencia.

El botón Relacionar (Relate) del área Objetos de Registry (Registry Objects) se utiliza para relacionar dos objetos. Este botón se activa cuando se seleccionan dos objetos en la tabla de resultados de la búsqueda.

Si los dos objetos no están visibles en la tabla de resultados de la búsqueda, seleccione la casilla de verificación Sujetar (Pin) para retener un objeto en la tabla de resultados mientras busca el objeto con el que quiere establecer la relación. Para obtener información, consulte Para usar la función de sujeción.

ProcedurePara crear una referencia

Pasos
  1. En el área Objetos de Registry (Registry Objects), seleccione dos objetos y haga clic en Relacionar (Relate).

  2. En el área Crear relación (Create Relationship), seleccione el objeto de origen, si es que no está ya seleccionado.

    El otro objeto se convierte en objeto de destino.

    Si existe una referencia válida para los objetos de origen y de destino, la opción Referencia (Reference) se selecciona de forma predeterminada y aparece un atributo de referencia válido. Si no existe ninguna referencia válida para los objetos de origen y de destino, el botón de opción Referencia (Reference) aparecerá atenuado.

  3. Haga clic en Guardar (Save) para guardar la referencia.

ProcedurePara crear una asociación

Pasos
  1. En el área Objetos de Registry (Registry Objects), seleccione dos objetos y haga clic en Relacionar (Relate).

  2. En el área Crear relación (Create Relationship), seleccione el objeto de origen, si es que no está ya seleccionado.

    El otro objeto se convierte en objeto de destino.

  3. Seleccione el botón de opción Asociación (Association), si no está seleccionado todavía.

  4. Escriba un nombre y, si lo desea, una descripción para la asociación en el área Detalles (Details).

    Los valores de ID de los objetos de origen y de destino aparecen ya cumplimentados.

  5. Elija un tipo de valor en el menú Tipo de asociación (Association Type).

  6. Haga clic en Aplicar (Apply) para guardar la asociación.