IM Relationship Resolution-Informationszentrale Version 4.2

SRDWebService-Methoden

Die Datei srd.wsdl enthält die SRDWebService-Methoden, mit denen die Kommunikation mit den IBM Relationship Resolution-Web-Services ausgeführt wird. SRDWebService enthält vier Methoden: eine zum Laden von Daten in die Entitätendatenbank, eine für eine Suche, um die Entitätendatenbank abzufragen, eine zur Bewertung von Daten mit Hilfe der DSE (Dynamic Scoring Engine) und eines Bewertungsmodells und eine zur Verarbeitung der gesamten Pipelinefunktionalität, die durch UMF verfügbar ist.

loadRecord-Methode
LoadResult loadRecord(String umfEntity)
Das von der Methode loadRecord() zurückgegebene Objekt LoadResult enthält zwei Einträge:
Eintrag Beschreibung Typ
entityID Kennung der zurückgegebenen Entität Langzeichen
merged Markierung, die anzeigt, ob die Entität in eine vorhandene Entität aufgelöst wurde oder eine neue Entität war Boolescher Wert
Der Parameter umfEntity ist eine XML-Zeichenfolge in UMF, die die Daten für eine einzelne Entität darstellt. Anweisungen zur ordnungsgemäßen Erstellung eines UMF_ENTITY-Datensatzes finden Sie in der UMF-Spezifikation. Stellen Sie sicher, dass dabei die entsprechenden Werte für DSRC_ACCT und DSRC_REF definiert werden.
Die Lademethode ermöglicht zwar die Verarbeitung von UMF_ENTITY-Dokumenten, sie gibt jedoch nicht das unformatierte UMF-Ausgabedokument als Ergebnis zurück. Stattdessen wird ein Objekt LoadResult zurückgegeben, das die Entitäts-ID und eine Markierung enthält, die anzeigt, ob es sich um eine neue Entität oder um eine Entität handelt, die in eine vorhandene aufgelöst wurde. Sie können die Methode process anstelle der Lademethode verwenden, wenn Sie die Syntaxanalyse des UMF-Ausgabedokuments selbst ausführen wollen. Bei der Lademethode müssen Sie die Syntaxanalyse des aus der Ladeoperation resultierenden UMF-Ausgabedokuments nicht selbst ausführen.
basicQuery()-Methode
String basicQuery(String umfSearch)
Die Eingabezeichenfolge für die Methode basicQuery() muss das Format eines Datensatzes UMF_SEARCH haben. Die von basicQuery() zurückgegebene XML-Zeichenfolge enthält das UMF-Suchergebnis (UMF_SEARCH_RESULT) aus der Abfrage.
Es gibt zwei Arten integrierter Abfragen: Zusammenfassungsabfragen und Detailabfragen.
Anmerkung: Diese Methode ist nur aus Gründen der Abwärtskompatibilität vorhanden. In diesem Release ist die Funktionsweise der Methode mit der der Methode process identisch. Verwenden Sie die Methode process anstelle der Methode basicQuery() für alle neuen Clientanwendungen.
score()-Methode
String score(String scoreDefinition)
Die Eingabezeichenfolge für die Methode score() muss das Format eines Datensatzes DSE_REQUEST haben. Die von der Methode score() zurückgegebene Zeichenfolge enthält die DSE-Antwort (DSE_RESPONSE) aus der Bewertungsanforderung.
Anmerkung: Diese Methode ist nur aus Gründen der Abwärtskompatibilität vorhanden. In diesem Release ist die Funktionsweise der Methode mit der der Methode process identisch. Verwenden Sie die Methode process anstelle der Methode score() für alle neuen Clientanwendungen.
process-Methode
String process(String umfRequestDocument)
Mit der Methode process können Sie alle UMF-Eingabedokumente verarbeiten und ein UMF-Ausgabedokument als Ergebnis erhalten. Die Methode process dient zur Bearbeitung aller Anforderungen und Antworten, die von der Pipeline unterstützt werden, und sollte für alle Operationen bevorzugt verwendet werden.
Diese Methode verfügt über einen Zeichenfolgeparameter (String) und gibt ein Zeichenfolgeergebnis zurück.
Zugehörige Konzepte
Datei 'srd.wsdl'


Feedback

Letzte Aktualisierung: 2007