Sumário

Search

  1. Prefácio
  2. Conceitos de serviços da Web
  3. Noções gerais sobre o Provedor de Serviços da Web
  4. Usando o Console do Hub de Serviços da Web
  5. Operações de serviços da Web em lotes
  6. Gravando aplicativos cliente
  7. Trabalhando com origens e destinos de serviços da Web
  8. Editando origens e destinos de serviços da Web
  9. Trabalhando com mapeamentos de serviços da Web
  10. Trabalhando com fluxos de trabalho de serviços da Web
  11. Exemplo de aplicativos cliente de serviços da Web
  12. Configurar o Navegador da Web

Guia do Provedor de Serviços da Web

Guia do Provedor de Serviços da Web

Mapeamentos de solicitação-resposta

Mapeamentos de solicitação-resposta

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:
/<PowerCenterInstallDir>/server/samples/WebServices/samples/RealTimeWebServices