The TS Web Service WSDL (Web Service Description Language) is an XML document that describes the TS Web Service. It is the “hand-shake” between your client and the TS Web Service, and defines the format of cleansing and matching requests and responses. The WSDL defines namespaces, types, endpoints and available operations.
The WSDL for TS Web Services with Director defines the following operations and responses:
Ping - Returns the current date and time from the server. Ping verifies connectivity but does not perform any work using the underlying Trillium software.
CleanseUnicode - Sends one record to TSS for cleansing. The request includes the fields to be cleansed and the fields to be included in the response.
WindowMatchUnicode - Sends a set of records to TSS to be compared with each other to detect possible duplicate records (window matching). The request includes the records to be compared and the fields to be included in the response. All records are included in the response.
ReferenceMatchUnicode - Sends a set of records to TSS, the first one of which is compared with the others to detect possible duplicates (reference matching). The response includes two default fields for the matching records only.
DirectorSetup - Returns the TRILLDIRADDR and TRILLDIRPORT variables, which identify the address and port of the Director configured to process requests for this service.
To view the WSDL, using Tomcat’s host and port navigate to:
http://
host:port/TrilliumDirectorSOAP/services/TrilliumDirectorSOAP?wsdl