IM InfoSphere Identity Insight, Versión 8.0


Búsquedas de interconexión de servicio Web

Las interconexiones tienen una interfaz dinámica incorporada de búsqueda y consulta que ofrece un punto de acceso único para servicios Web a fin de consultar la base de datos de entidades. Puede utilizar documentos de entrada UMF para estructurar la consulta y luego enviar el documento de entrada UMF a través de servicios Web a las interconexiones para su proceso. Una vez procesado, la interconexión devuelve un documento de salida UMF que contiene los resultados.

Las búsquedas de interconexión de servicios Web ofrecen respuestas a dos tipos de preguntas:

¿Qué entidades de la base de datos de entidades coinciden con un determinado atributo o conjunto de atributos? (UMF_SEARCH)
Este tipo de búsqueda de interconexión de servicios Web aprovecha la resolución de entidades para reconocer y estandarizar los criterios de búsqueda de entrada y luego para comparar los criterios de búsqueda con las entidades de la base de datos. Se denomina consulta de resumen o de conjunto de resultados y devuelve una lista de entidades con valores de datos que coinciden con el valor de atributo solicitado o con la lista de valores de atributos.
Para realizar una consulta de resumen o de conjunto de resultados, debe crear un documento de entrada UMF_SEARCH que contenga los criterios de búsqueda que utiliza la interconexión para realizar la resolución de entidades. La interconexión responde devolviendo un documento de salida UMF_SEARCH_RESULT con los resultados de la búsqueda, que son la lista de entidades que coinciden con los criterios de búsqueda.
¿Qué sabe la base de datos de entidades sobre una determinada entidad? (UMF_QUERY)
Este tipo de búsqueda de interconexión de servicios Web utiliza sentencias SQL y parámetros para consultar la base de datos de entidades. Se denomina una consulta detallada o de profundización y devuelve una lista detallada de la información sobre una sola entidad.
Para realizar una consulta detallada o de profundización, debe crear un documento de entrada UMF_QUERY que indique la entidad de la base de datos de entidades sobre la que desea obtener información. La interconexión responde devolviendo un documento de salida UMF_QUERY_RESULT con detalles sobre la entidad solicitada.

Mientras realizan búsquedas de interconexión de servicios Web, las interconexiones realizan todas las funciones estándar de interconexión, incluido el registro.

Tanto la entrada (solicitud) como la salida (respuesta) de las búsquedas de interconexión de servicios Web utilizan documentos UMF y estructuran la información en UMF.

Formatos de búsqueda de interconexión de servicio Web

El producto se proporciona con varios formatos incorporados para cada una de las búsquedas de interconexión de servicios Web:
Formatos UMF_SEARCH
WS_SUMMARY_TOP10
Devuelve una lista de las 10 principales entidades de la base de datos que se parecen más a los datos de atributos especificados en los criterios de búsqueda.
WS_SUMMARY_TOP100
Devuelve una lista de las 100 principales entidades de la base de datos que se parecen más a los datos de atributos especificados en los criterios de búsqueda.
WS_SUMMARY
Devuelve una lista de todas las entidades de la base de datos que coinciden con los datos de atributos especificados en los criterios de búsqueda.
Formatos UMF_QUERY
WS_DETAIL
Devuelve todos los datos de la base de datos de entidades correspondientes al ID de entidad solicitado.
WS_RELATION
Devuelve una lista de todas las entidades de la base de datos de entidades que están relacionadas con la entidad de entrada con 1 grado
WS_ALERT
Devuelve una lista de todas las alertas de la base de datos de entidades que incluyen el ID de la entidad de entrada

El usuario indica qué formato incorporado desea utilizar en el código FORMAT_CODE del documento de entrada UMF adecuado.

Consideraciones sobre el rendimiento

Las solicitudes de búsqueda de interconexión de servicios Web que contienen más de un criterio de búsqueda suelen implicar que el sistema realiza una comparación con un menor número de entidades de la base de datos. Esto, a su vez, significa que el sistema devuelve resultados con mayor rapidez que las solicitudes con menos criterios de búsqueda.




Comentarios



Última actualización: 2009