Este cenário aplica-se a um processo de negócios que chama outro processo de negócios, no qual o segundo processo de negócios é chamado utilizando uma Ligação do Processo WSIF. Esta seção mostra como migrar um BPEL para uma chamada de serviço BPEL utilizando uma ligação ou uma Importação/Exportação com Ligação SCA.
Para migrar um projeto de serviço de ligação de processo (BPEL) para um serviço de saída, siga estas etapas:
- Na perspectiva Business Integration, expanda o módulo para ver seu conteúdo. Abra o Editor de Montagem dando um clique duplo no primeiro item
no projeto do módulo (ele terá o mesmo nome que o projeto).
- Existem vários cenários no qual um processo BPEL pode chamar outro processo BPEL. Localize o cenário abaixo que se aplica ao seu aplicativo:
- Se o BPEL que está sendo chamado estiver no mesmo módulo, crie uma ligação da referência
apropriada no primeiro componente BPEL para a interface apropriada
no componente BPEL de destino.
- Se o BPEL que está sendo chamado estiver em outro módulo (em que o outro módulo
é um projeto de serviço migrado):
- Crie uma Exportação com Ligação SCA para o segundo processo de negócios em seu diagrama de montagem de módulo.
- Expanda o ícone de montagem do segundo módulo no navegador na visualização Business Integration. Você deve ver a exportação que acabou de criar.
- Arraste e solte a exportação a partir da visualização Business Integration no segundo módulo sobre o editor de montagem aberto do primeiro módulo. Isso criará uma Importação com Ligação SCA no primeiro módulo. Se esse serviço tiver sido publicado no WebSphere Studio Application Developer Integration Edition para expô-lo externamente, então, consulte a seção "Criando Exportações do SCA para Acessar o Serviço Migrado".
- Ligue a referência adequada no primeiro processo de negócios para a importação que você acabou de criar no módulo.
- Salve o diagrama de Montagem.
- Para obter a ligação posterior quando chamar o segundo processo de negócios:
- Deixe a referência do componente do primeiro processo de negócios desligada. Abra o primeiro
processo no editor BPEL e, na seção Parceiros de Referência, selecione
o parceiro que corresponde ao segundo processo BPEL a ser chamado utilizando a ligação posterior.
- Na visualização Propriedades na guia Descrição, digite
o nome do segundo processo de negócios no campo Gabarito de Processo.
- Salve o processo de negócios. Agora você concluiu a configuração da chamada de limite posterior.