Sobre variáveis no BPEL Designer

Consulte também

As variáveis na programação BPEL funcionam da mesma forma que em outras linguagens de programação: elas mantêm valores temporários, formam partes de expressões ou são passadas para parceiros externos. Normalmente, você precisa de uma variável para cada mensagem enviada ou recebida de um serviço de parceiro. O BPEL Designer aceita os seguintes tipos de variáveis:

Variáveis globais e locais

As variáveis definidas na raiz Processo são variáveis globais, que possuem uma visibilidade global em todo o processo. Entretanto, as variáveis definidas em um escopo específico são visíveis somente dentro desse escopo e em todos os escopos aninhados. Essas variáveis são chamadas de variáveis locais. Uma variável definida para um elemento escopo interno pode ocultar uma variável superior definida do mesmo nome.

O nome de uma variável deve ser exclusivo entre todas as variáveis definidas nesse mesmo escopo.

Usando variáveis

Siga estas etapas básicas para usar variáveis:

Copiando dados de variáveis e criando expressões

Você pode copiar dados de uma variável para outra usando o mapeador BPEL. Consulte Criando mapeamentos BPEL para obter detalhes sobre como copiar dados.

O mapeador BPEL também pode ser usado para criar uma expressão XPath 1.0 para um elemento de processo comercial que requer essa expressão.

Refatoração

O BPEL Designer sincroniza automaticamente os nomes das variáveis definidas e seus usos. Por exemplo, quando você renomeia uma variável, todos os seus usos são ajustados automaticamente para refletir o novo nome, incluindo o uso do nome dessa variável dentro das expressões XPath. Consulte Refatoração em processos BPEL para obter detalhes sobre as regras de refatoração no BPEL Designer.

Consulte também
Criando variáveis
Sobre o mapeador BPEL
Navegador do BPEL Designer: visualização Lógica BPEL

Notificações legais