Sumário

Search

  1. Prefácio
  2. Compreendendo o PowerExchange for Web Services
  3. Configurando o PowerExchange for Web Services
  4. Origens e destinos de serviço da Web
  5. Transformação de Consumidor de Serviços da Web
  6. Criando e configurando fluxos de trabalho de Serviço da Web
  7. Apêndice A: Referência de tipo de dados

PowerExchange for Web Services Guia do Usuário do PowerCenter

PowerExchange for Web Services Guia do Usuário do PowerCenter

Editando definições no espaço de trabalho WSDL

Editando definições no espaço de trabalho WSDL

Se você importar uma definição de origem ou de destino de uma WSDL, mas não criar exibições XML, é possível definir as exibições e portas e o relacionamento entre as exibições do espaço de trabalho WSDL. Se você criar exibições XML durante o processo de importação, é possível editar as exibições XML, as portas e os relacionamentos no espaço de trabalho WSDL.
Se você importar uma definição de origem ou de destino de uma WSDL, mas não criar exibições XML, é possível usar o espaço de trabalho WSDL para criar exibições, modificar componentes, adicionar colunas e manter os relacionamentos de exibição no espaço de trabalho. Ao atualizar uma definição de origem ou de destino, o Designer propaga as alterações a qualquer mapeamento que abarque a origem ou o destino.
Para exibir ou editar uma definição de origem ou de destino no espaço de trabalho WSDL, clique com o botão direito no título da definição de origem no Source Analyzer ou na definição de destino no Target Designer. Em seguida, selecione o último item do menu rotulado Espaço de Trabalho WSDL.
O espaço de trabalho WSDL equivale ao XML Editor. O espaço de trabalho WSDL é utilizado da mesma forma que o espaço de trabalho XML. Entretanto, o espaço de trabalho WSDL efetua validação nas alterações das exibições que são específicas às definições de origem e de destino dos serviços da Web.
Use as regras e orientações a seguir ao adicionar ou editar exibições XML em definições de origem ou de destino de serviço da Web:
  • As definições de origem e de destino de um mapeamento do serviço da Web devem conter uma exibição de envelope equivalente ao SOAP:envelope para a solicitação, resposta e mensagens de erro do serviço da Web.
  • Uma definição de origem deve definir as exibições para uma mensagem de saída. Ela não pode definir exibições para uma mensagem de saída ou de falha.
  • Uma definição de destino deve definir exibições para uma mensagem de entrada ou de falha. Ela não pode definir exibições para uma mensagem de saída.
  • É possível definir elementos de tipo "anytype" ou de qualquer tipo. Não é possível alterar a definição de tipo dos elementos soap:Body e soap:Header na definição de origem ou de destino.
  • É possível configurar o espaço de nome padrão e alterar o prefixo do espaço de nome definido nas exibições da definição de origem ou de destino. Não é possível alterar os espaços de nome.
  • É possível definir novas portas como portas de passagem na exibição de envelope.
  • Não é possível visualizar dados para as exibições XML em uma definição de origem ou de recurso de serviço da Web.