Uma mapeamento solicitação-resposta usa uma origem de serviços da Web e um destino de serviços da Web.
Se você criar um mapeamento solicitação-resposta, use definições de origem e destino criadas no mesmo método. Se você importar a definição de origem de um WSDL, importe a definição de destino da mesma operação no WSDL. Se você criar a definição de origem definindo as colunas ou usando origens e destinos relacionais ou de arquivo simples, crie a definição de destino usando o mesmo método.
Para garantir que as definições de origem e destino de serviços da Web sejam criadas usando o mesmo método, crie as definições de origem e destino em um processo.
Se você não importar as definições de origem e destino da mesma operação no WSDL ou se você não criá-las usando o mesmo método, poderão surgir resultados inesperados.
Você pode usar uma transformação SQL para atualizar um banco de dados ou para recuperar várias linhas do banco de dados em um mapeamento solicitação-resposta. A transformação SQL pode retornar várias linhas do banco de dados para o destino. Quando ocorrem erros de banco de dados no processamento, a transformação SQL recebe os erros do banco de dados e envia o texto de erro para o destino.
Para ver um exemplo de um serviço da Web que usa transformação SQL para obter várias linhas, consulte os exemplos de serviços da Web em tempo real incluídos no PowerCenter. Por padrão, os programas de exemplo de serviços da Web em tempo real estão instalados no seguinte diretório: