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. Referência de tipo de dados

PowerExchange for Web Services Guia do Usuario do PowerCenter

PowerExchange for Web Services Guia do Usuario do PowerCenter

Grupos e exibições XML

Grupos e exibições XML

As definições de origem e de destino do serviço da Web são organizadas em exibições XML. As exibições XML são grupos de colunas que representam os elementos e atributos que definem as mensagens de entrada e de saída.
Ao importar definições de origem e de destino de serviço da Web de uma WSDL ou criar as definições de origem e de destino a partir de colunas, o Designer gera as exibições com base no tipo de relacionamento entre os elementos na mensagem de entrada e de saída e na definição desses elementos.
As definições de origem e de destino de serviço da Web podem conter as seguintes exibições:
  • Envelope.
    Principal exibição que contém uma chave primária e as portas para a mensagem de entrada e de saída. Para uma simples WSDL ou uma simples lista de colunas, geralmente o Designer gera apenas uma exibição de envelope.
    O Designer gera uma exibição de envelope para definições de origem e de destino de serviço da Web com elementos que têm um relacionamento hierárquico normalizado ou relacionamento de entidade.
  • Elemento.
    Exibição criada se a mensagem de entrada ou de saída contiver um elemento que ocorra várias vezes. O Designer gera uma exibição de elemento para cada elemento que ocorra várias vezes na mensagem de entrada ou de saída. A exibição de elemento apresenta um relacionamento n:1 com a exibição de envelope.
    O Designer gera uma exibição de elemento para definições de origem e de destino de serviço da Web com elementos que têm um relacionamento hierárquico normalizado ou um relacionamento de entidade.
  • Tipo.
    Exibição criada se a mensagem de entrada ou de saída contiver uma definição de tipo complexa. O Designer gera uma exibição de tipo para cada elemento de tipo complexo na mensagem de entrada ou de saída. A exibição de tipo apresenta um relacionamento n:1 com a exibição de envelope.
    O Designer gera uma exibição de tipo para definições de origem e de destino de serviço da Web com elementos que tenham um relacionamento de entidade.
  • Falha.
    Exibição criada se uma mensagem de falha for definida para a mensagem de saída da operação. O Designer gera uma exibição de falha para cada mensagem de falha definida para a operação. A exibição de falha apresenta um relacionamento n:1 com a exibição de envelope. Apenas as definições de destino de serviço da Web contêm exibições de falha.
    O Designer gera uma exibição de falha para as definições de destino do serviço da Web com elementos que tenham um relacionamento hierárquico normalizado ou relacionamento de entidade.
As definições de origem e de destino a seguir mostram exemplos das exibições XML geradas para definições de origem e de destino de serviço da Web:
A figura mostra uma exibição XML simples para uma definição de destino de serviços da Web.
		  A figura mostra a exibição de tipo gerada para uma definição de destino de serviços da Web.
		  A figura mostra a exibição de falha gerada para uma origem de serviços da Web.