Antes de migrar para o WebSphere Integration Developer do WebSphere MQ Workflow, primeiro é necessário assegurar que você tenha preparado corretamente seu ambiente.
O Assistente de Migração produzirá construções do editor de processo de negócios sintaticamente corretas mesmo para construções do WebSphere MQ Workflow que não podem ser migradas (atividades do programa PEA ou PES, algumas designações de equipe dinâmicas e outros), que precisam ser adaptadas manualmente para artefatos do editor de processo de negócios executáveis.
A tabela a seguir esboça as regras de mapeamento aplicadas:
WebSphere MQ Workflow | Business Process Choreographer |
---|---|
Processo | Processo com modo de execução: longRunning; Links do parceiro para interfaces de processo de entrada e de saída |
Origem e Depósito | Variáveis para entrada e saída de processo; atividade de Recebimento e atividade de resposta |
Atividade do programa | Atividade de chamada |
Atividade do processo | Atividade de chamada |
Atividade vazia | Atividade vazia |
Bloquear | Escopo com atividades de BPEL incorporadas |
Condição de saída de atividade | Atividade While (incluindo a atividade real) |
Condição inicial de atividade | Condição de junção da atividade |
Designação de equipe de atividade | Atividade de tarefa humana |
Contêiner de entrada e de saída de atividade | Variáveis utilizadas para especificar a entrada/saída da atividade chamada |
Conector de controle; Condição de transição | Link; Condição de transição |
Conector de dados | Atividade de designação |
Contexto de dados global | Variável |
Inicialmente, você deve tentar o processo de migração com pequenos projetos, se possível. O Assistente de Migração simplificará a conversão dos modelos de processos do WebSphere MQ Workflow em modelos de processos do editor de processos de negócios, mas é necessário estar ciente de que os processos não podem ser mapeados um para um, pois você está criando um novo modelo de programação. Os escopos semânticos das linguagens de especificação de processos subjacentes (FDL e BPEL) compartilham uma área de interseção, mas não se sobrepõem no total. Caso contrário, não será possível esperar novos benefícios do editor de processos de negócios. Os serviços da Web representam uma nova tecnologia promissora que requer a substituição de soluções reprovadas por novas.
Em geral, você deve sempre rever e, possivelmente, modificar os artefatos gerados. Pode ser necessário esforço adicional para possibilitar uma migração bem-sucedida ou para concluir a tarefa de migração.