BPEL Designer: adicionando conjuntos de correlações manualmente

Consulte também

Correlação em quatro etapas

Estas são as quatro etapas básicas para ativar manualmente a correlação em um processo:

  1. Defina uma ou mais propriedades no arquivo WSDL usando o editor WSDL ou usando a janela Navegador.
  2. Defina os alias de propriedade no arquivo WSDL usando o editor WSDL ou usando a janela Navegador.
  3. Defina um conjunto de correlações para o Processo no diagrama BPEL, usando uma ou mais das propriedades.
  4. Associe um ou mais conjuntos de correlações a uma mensagem que seja enviada ou recebida em uma atividade Chamar, Receber, Responder ou Selecionar.

Você pode adicionar propriedades e alias de propriedade a um arquivo WSDL usando um dos seguintes métodos:

Depois que as propriedades e os alias de propriedades são adicionados a um arquivo WSDL importado, você pode definir conjuntos de correlações para o elemento Processo.

Para definir um conjunto de correlações:

  1. Na visualização Design, clique com o botão direito do mouse no elemento Processo e escolha Adicionar > Conjunto de correlações.
    Como alternativa, na visualização Lógica BPEL da janela Navegador, clique com o botão direito do mouse no nó Conjuntos de correlações e escolha Adicionar conjunto de correlações.
  2. Na caixa de diálogo Adicionar conjunto de correlações, especifique o nome do conjunto de correlações e clique em Adicionar para adicionar as propriedades.
  3. Na caixa de diálogo Seletor de propriedades, expanda o nó do arquivo WSDL, selecione uma propriedade para adicionar ao conjunto.
  4. (Opcional) Desmarque a caixa de seleção Mostrar apenas arquivos importados para exibir o conteúdo dos arquivos WSDL não importados e os arquivos do esquema XML.
  5. Clique em OK.

Os conjuntos de correlações definidos para o Processo possuem visibilidade global. O nome de um conjunto de correlações deve ser exclusivo entre os nomes dos outros conjuntos de correlações.

Depois de definir um conjunto de correlações, adicione-o aos elementos Chamar, Receber ou Responder. Você também pode associar um conjunto de correlações à ramificação On Message de uma atividade Selecionar e à ramificação On Event de um elemento de contêiner Manipuladores de eventos.

Para adicionar um conjunto de correlações a uma atividade:

  1. Na visualização Design, clique duas vezes em um elemento (Chamar, Receber, Responder, na ramificação On Message de Selecionar ou na ramificação On Event de um elemento de contêiner Manipuladores de eventos).
  2. No editor de propriedades, selecione a aba Correlações e clique em Adicionar.
  3. Na caixa de diálogo Escolher um conjunto de correlações, expanda o nó Conjuntos de correlações, selecione o conjunto de correlações e clique em OK.
  4. Escolha o atributo iniciar deste conjunto de correlações na lista suspensa Iniciar. Você pode selecionar uma das seguintes opções:
  5. Para uma atividade Chamar, especifique o padrão da mensagem.
    Na lista suspensa Padrão, selecione o atributo de um padrão para indicar se a correlação se aplica à mensagem de saída (solicitação), mensagem de entrada (resposta) ou ambas (solicitação-resposta).
  6. (Opcional) Adicione mais conjuntos de correlações, conforme necessário, e clique em OK.

Atributos da correlação

Uma correlação em uma atividade Chamar síncrona possui um atributo: padrão Esse atributo especifica se o conjunto de correlações se aplica à mensagem de solicitação, à mensagem de resposta, ou a ambas.

Consulte também
Noções básicas sobre correlação. Usando o assistente para Correlação
Configurando propriedades e alias de propriedade usando a visualização WSDL
Selecionar
Chamar
Receber

Notificações legais