Utilice el nodo RegistryLookup para recuperar cualquier tipo de entidad almacenado en WebSphere Service Registry and Repository (WSRR). Las entidades que coincidan con los criterios de búsqueda especificados se almacenarán en el entorno local. El mensaje de entrada no se modificará.
El nodo RegistryLookup recupera cualquier tipo de entrada conservada en WSRR.
Los datos se recuperan según los criterios de búsqueda definidos por las propiedades del nodo, posiblemente complementadas o alteradas por definiciones del entorno local en el tiempo de ejecución; consulte Alteraciones temporales del entorno local para obtener más detalles.
Los datos recuperados se colocan en el árbol del entorno local, dejándolo disponible para los nodos posteriores. El mensaje de entrada que recibe el nodo se propaga al terminal de salida sin modificar.
El nodo RegistryLookup se encuentra en el cajón Servicios web de la paleta de nodos del flujo de mensajes y se representa en el WebSphere Message Broker Toolkit mediante el icono siguiente:
El mensaje de entrada se propaga sin modificaciones al terminal de salida. El árbol de entorno local se propaga al terminal de salida, donde está disponible para su proceso adicional por parte de los nodos de transformación. La representación exacta de una entidad en el árbol de entorno local depende de la propiedad Política de profundidad. Consulte Salida del nodo RegistryLookup para obtener los detalles del árbol de salida de entorno local.
Añada un Compute a un flujo de mensajes para interpretar y actuar sobre los datos devueltos. Por ejemplo, si el árbol de entorno local contiene diversas direcciones de punto final para que las utilicen posteriores nodos de solicitud, el nodo Compute debería seleccionar la dirección necesaria y configurar las cabeceras de transporte o los valores de entorno local necesarios para los nodos de solicitud.
Puede alterar temporalmente las propiedades del nodo RegistryLookup utilizando los valores de entorno local. Consulte el apartado Definición dinámica de los criterios de búsqueda.
Cuando haya colocado una instancia del nodo RegistryLookup en un flujo de mensajes, podrá configurarlo; consulte el apartado Configurar un nodo de flujo de mensajes. Las propiedades del nodo se visualizan en la vista Propiedades.
Los terminales del nodo RegistryLookup están descritos en la siguiente tabla.
Terminal | Descripción |
---|---|
In (de entrada) | El terminal de entrada que acepta un mensaje para que lo procese el nodo. |
Failure (de anomalías) | El terminal de salida al cual se direcciona el mensaje si se produce un error en el proceso del nodo. |
Out (de salida) | El terminal de salida al cual se envía el mensaje de entrada y sin modificaciones y el entorno local actualizado que contiene los datos de registro coincidentes. |
NoMatch (de no coincidencias) | El terminal al cual se envía el mensaje de entrada si no se encuentra ninguna entidad coincidente en base a los criterios de búsqueda especificados. |
Las tablas siguientes describen las propiedades del nodo. La columna con la cabecera O indica si la propiedad es obligatoria (marcada con un asterisco si tiene que entrar un valor cuando no hay definido ningún valor predeterminado); la columna con la cabecera C indica si la propiedad es configurable (puede cambiar el valor cuando añade el flujo de mensajes al archivo BAR para desplegarlo).
Las propiedades de Descripción del nodo RegistryLookup están descritas en la siguiente tabla.
Propiedad | O | C | Valor predeterminado | Descripción |
---|---|---|---|---|
Nombre de nodo | No | No | El tipo de nodo (RegistryLookup) | El nombre del nodo |
Descripción corta | No | No | Ninguno | Descripción corta del nodo |
Descripción larga | No | No | Ninguno | Texto que describe el propósito del nodo en el flujo de mensajes |
Las propiedades básicas del nodo RegistryLookup se describen en la siguiente tabla.
Propiedad | O | C | Valor predeterminado | Descripción | Propiedad de mandato mqsiapplybaroverride |
---|---|---|---|---|---|
Nombre | No | Sí | Ninguno | Escriba los valores de serie para una o más de las propiedades Nombre, Espacio de nombre y Versión para las entidades o artefactos que desee recuperar de WSRR. Al menos es necesaria una de las propiedades. Si deja los tres valores de propiedad en blanco, obtendrá un mensaje de error al intentar guardarlo. |
name |
Espacio de nombres | No | Sí | Ninguno | namespace | |
Versión | No | Sí | Ninguno | serviceVersion | |
Propiedades del usuario | No | No | Ninguno | Permite especificar en una consulta propiedades definidas por el usuario.
Añada las Propiedades de usuario pulsando
Añadir. Las Propiedades de usuario hacen
referencia a las Propiedades adicionales que se utilizan para catalogar
las entidades en WSRR. Escriba valores para Nombre de propiedad, que es la coincidencia sensible a mayúsculas y minúsculas de la propiedad adicional en WSRR, Tipo de propiedad y Valor de propiedad. El Tipo de propiedad puede ser:
|
|
Clasificación | No | No | Ninguno | La propiedad del sistema de clasificación Web Ontology Language (OWL). Cada clasificador es una clase en OWL y tiene un URI (Uniform Resource Identifier). Si utiliza las clasificaciones en el registro facilitará la búsqueda de objetos y también podrá añadir significado a los objetos personalizados que son exclusivos para un sistema particular. Añada una Clasificación pulsando en Añadir y escribiendo el URI de OWL completo para la clasificación del OWL. Por ejemplo, puede definir un estado de ciclo vital de un punto final de servicio en particular. |
|
Política de coincidencia | Sí | No | Una | WSRR puede contener diversas entidades que coincidan con el criterio de búsqueda especificado en las propiedades anteriores. Si se ha establecido Política de coincidencia en Una, se devolverá al menos una entidad coincidente. Si se ha establecido Política de coincidencia en Todas, se devolverán todas las entidades coincidentes. Consulte el apartado Salida del nodo RegistryLookup |
Las propiedades Avanzadas del nodo RegistryLookup están descritas en la siguiente tabla.
Propiedad | O | C | Valor predeterminado | Descripción |
---|---|---|---|---|
Política de profundidad | Sí | No | Devolver sólo coincidentes (Profundidad = 0) | Especifique la profundidad de la consulta WSRR y el contenido de los datos de entidad que se han de devolver. Las entidades devueltas se almacenan en el árbol de mensajes ServiceRegistry en el entorno local (LocalEnvironment). Seleccione Devolver sólo coincidentes (Profundidad = 0) para utilizar una profundidad de consulta WSRR de 0 y devolver solamente las entidades coincidentes. Seleccione Devolver sólo coincidentes, mostrando relaciones inmediatas (sólo para compatibilidad) para utilizar una profundidad de consulta WSRR de 1 y devolver solamente las entidades coincidentes. Las entidades devueltas incluyen elementos que listan los bsrURI de las entidades hijo relacionadas. Esta opción proporciona compatibilidad con las versiones de WebSphere Message Broker anteriores a la versión 6.1.0.4, utilizando el formato de salida que se utilizaba en esas versiones anteriores. Esta opción está en desuso, utilice una de las otras opciones. Seleccione Devolver coincidentes y entidades relacionadas inmediatamente (Profundidad = 1) para utilizar una profundidad de consulta WSRR de 1 y devolver las entidades coincidentes y las entidades hijo relacionadas inmediatamente. Seleccione Devolver coincidentes y todas las entidades relacionadas (Profundidad = -1) para utilizar una profundidad de consulta WSRR de -1 y devolver las entidades coincidentes y todas las entidades hijo relacionadas. |
Propiedad | O | C | Valor predeterminado | Descripción |
---|---|---|---|---|
Sucesos | No | No | Ninguno | Los sucesos que se han definido para el nodo se visualizan en este separador. De forma predeterminada, no se define ningún suceso de supervisión en ningún nodo en un flujo de mensajes. Utilice Añadir, Editar y
Suprimir para crear, cambiar o suprimir sucesos de supervisión para el nodo; consulte Configuración de orígenes de sucesos de supervisión utilizando propiedades de supervisión para obtener detalles. Puede habilitar e inhabilitar sucesos que se muestran aquí seleccionando o deseleccionando el recuadro Habilitado. |