Sobre os elementos BPEL

Consulte também

Um diagrama de processo representa os elementos conectados em um processo comercial. Para editar um diagrama, abra a exibição Design e use os ícones na Paleta do BPEL Designer (daqui em diante, Paleta). Arraste e solte os ícones da paleta no diagrama BPEL.

Para chamar manualmente a Paleta:

A Paleta é dividida em três seções chamadas Serviço da Web, Atividades básicas e Atividades estruturadas.

Espaços reservados

Os espaços reservados marcam os locais no diagrama onde você pode inserir um elemento. O comportamento dos espaços reservados do elemento ilustra como o BPEL Designer cumpre as regras da especificação WS-BPEL 2.0.

Ao arrastar um elemento da paleta, você pode ver os espaços reservados mostrando os pontos de soltura aceitáveis para esse elemento. Esses pontos de soltura refletem a construção lógica do diagrama. Conforme você move o ponteiro do mouse no diagrama, um espaço reservado que está ativo para a posição do ponteiro do mouse atual é realçado. Alinhe o elemento arrastado com um dos espaços reservados e solte o botão do mouse para inserir o elemento.

Alguns espaços reservados estão sempre presentes no diagrama, marcando os locais em que é necessário inserir uma atividade de forma que o processo BPEL seja válido. Esses locais ficam dentro dos elementos de recipiente, por exemplo o elemento If.

Adicionando elementos filho

Muitos elementos de diagrama permitem apenas um elemento filho em um elemento de recipiente. Para superar essa limitação, o BPEL Designer adiciona automaticamente um elemento Seqüência como o filho imediato e adiciona uma segunda atividade filha ao elemento Seqüência.

Por exemplo, se você possui uma atividade filha de um elemento While e deseja adicionar uma segunda atividade filha, o BPEL Designer adicionará um elemento Seqüência dentro da atividade While. Em seguida, ele colocará todas as atividades filhas no elemento Seqüência.

O elemento Processo

O elemento Processo não está na Paleta porque aparece automaticamente no novo diagrama quando você cria um projeto do módulo BPEL. O elemento Processo é um recipiente para todas as atividades que não vêm diretamente de um serviço de parceiro.

Sendo um recipiente para todas as atividades, o elemento Processo possui propriedades importantes. Por exemplo, usando o menu pop-up do elemento Processo, você pode definir os conjuntos de correlações, as variáveis e os manipuladores de todo o processo BPEL.

Consulte também
Paleta do BPEL Designer: Serviço da Web
Paleta do BPEL Designer: Atividades básicas
Paleta do BPEL Designer: Atividades estruturadas
Operações com elementos na exibição Design
Adicionando conjuntos de correlações
Criando variáveis

Notificações legais