IM InfoSphere Identity Insight, Versión 8.0


Métodos SRDWebService

El archivo srd.wsdl contiene los métodos SRDWebService que se utilizan para comunicarse con los servicios Web IBM InfoSphere Identity Insight. SRDWebService incluye tres métodos: uno para cargar datos en la base de datos de entidades, otro para realizar una búsqueda a fin de consultar la base de datos de entidades y, por último, otro para procesar la funcionalidad de interconexión disponible a través de UMF.

Método loadRecord
LoadResult loadRecord(String umfEntity)
El objeto LoadResult devuelto por el método loadRecord() contiene dos miembros:
Miembro Descripción Tipo
entityID ID de la entidad devuelta Long
merged Distintivo que indica si la entidad se ha resuelto en una entidad existente o se trataba de una nueva entidad Boolean
El parámetro umfEntity es una serie XML en UMF que representa los datos para una sola entidad. Utilice la especificación UMF para obtener instrucciones sobre cómo construir correctamente un registro UMF_ENTITY, asegurándose de definir los valores adecuados para DSRC_ACCT y DSRC_REF.
Aunque el método load le permite procesar documentos UMF_ENTITY, no devuelve como resultado el documento UMF en bruto de salida. En lugar de ello, el método devuelve un objeto LoadResult que contiene el ID de identidad, y un distintivo que indica si la entidad es nueva o se resolvió mediante una entidad existente. Puede utilizar el método process lugar del método load, pero deberá analizar el documento UMF de salida. El método load le ahorra tener que analizar el documento UMF de salida resultante de la operación load.
Método basicQuery()
String basicQuery(String umfSearch)
La serie de entrada para el método basicQuery() debe estar en formato de registro UMF_SEARCH. La serie XML devuelta por basicQuery() contiene el registro UMF_SEARCH_RESULT de la consulta.
Hay dos tipos de consultas incorporadas: Consultas de conjunto de resultados de resumen y consultas de detallar más los detalles.
Nota: Este método se proporciona solamente para mantener la compatibilidad con versiones anteriores del producto. En el presente release, este método se comporta igual que el método process. Utilice el método process en lugar del método basicQuery() para todas las nuevas aplicaciones cliente.
Método process()
String process(String umfRequestDocument)
Utilice el método process para procesar un documento UMF de entrada cualquiera y obtener como resultado un documento UMF de salida. El método process está pensado para manejar todas las peticiones y respuestas compatibles con la interconexión y debe ser el método preferido para todas las operaciones.
Este método toma un parámetro String y devuelve un resultado String.



Comentarios



Última actualización: 2009