IM Centro de Informações do Relationship Resolution, Versão 4.2

Métodos SRDWebService

O arquivo srd.wsdl contém os métodos SRDWebService que são utilizados para comunicação com os serviços da Web do IBM Relationship Resolution. SRDWebService inclui quatro métodos: um para carregar dados no banco de dados da entidade, um para desempenhar uma procura para consultar o banco de dados da entidade, um para contar dados utilizando o mecanismo de contagem dinâmico e um modelo de contagem e um para processar qualquer funcionalidade de pipeline disponível por meio do UMF.

Método loadRecord
LoadResult loadRecord(String umfEntity)
O objeto LoadResult retornado do método loadRecord() contém dois membros:
Membro Descrição Tipo
entityID ID da entidade retornada Número Longo
merged Sinalizador que indica se a entidade foi resolvida para uma entidade existente ou se era uma nova entidade Booleano
O parâmetro umfEntity é uma cadeia XML em UMF que representa os dados para uma única entidade. Utilize a especificação UMF para obter instruções sobre como construir corretamente um registro UMF_ENTITY, certificando-se de definir os valores apropriados para DSRC_ACCT e DSRC_REF.
Embora o método de carregamento permita que você processe documentos UMF_ENTITY, ele não retorna o documento de saída UMF bruto como um resultado. Em vez disso, ele retorna um objeto LoadResult contendo o ID da entidade e um sinalizador indicando se essa era uma nova entidade ou se ela foi resolvida com uma existente. Você pode utilizar o método de processamento no lugar do método de carregamento, caso não se importe em analisar o documento de saída UMF. O método de carregamento simplesmente poupa você de ter que analisar o documento de saída UMF resultante da operação de carregamento.
Método basicQuery()
String basicQuery(String umfSearch)
A cadeia de entrada para o método basicQuery() deve estar no formato de um registro UMF_SEARCH. A cadeia XML retornada de basicQuery() contém o UMF_SEARCH_RESULT da consulta.
Existem dois tipos de consultas integradas: Consultas do conjunto de resultados de resumo e consultas de pesquisa detalhada.
Nota: Este método só existe para retrocompatibilidade. Neste release, o método funciona de forma idêntica ao método de processamento. Utilize o método de processamento no lugar do método basicQuery() para todos os novos aplicativos clientes.
Método score()
String score(String scoreDefinition)
A cadeia de entrada para o método score() deve estar no formato de um registro DSE_REQUEST. A cadeia XML retornada do método score() contém o DSE_RESPONSE do pedido de score.
Nota: Este método só existe para retrocompatibilidade. Neste release, o método funciona de forma idêntica ao método de processamento. Utilize o método de processamento no lugar do método score() para todos os novos aplicativos clientes.
método de processo
String process(String umfRequestDocument)
Utilize o método de processamento para processar todos os documentos de entrada UMF e receber um documento de saída UMF como um resultado. O método de processamento visa manipular todos os pedidos e respostas suportados pelo pipeline e deve ser o método escolhido para todas as operações.
Este método utiliza um parâmetro String e retorna um resultado String.
Conceitos relacionados
Arquivo srd.wsdl


Feedback

Última atualização: 2007