Um grupo de execução é um agrupamento denominado de fluxos de mensagens que foram designados a um intermediário.O intermediário impõe um grau de isolamento entre fluxos de mensagens nos grupos de execução distintos assegurando que eles sejam executados em espaços de endereço separados ou como processos exclusivos.
Cada grupo de execução é iniciado como um processo separado do sistema operacional, fornecendo um ambiente de tempo de execução isolado para um conjunto de fluxos de mensagens implementados. Em um grupo de execução, os fluxos de mensagens designados são executados em diferentes conjuntos de encadeamentos. Você pode especificar o tamanho do conjunto de encadeamentos (ou seja, o número de encadeamentos) que são designados a cada fluxo de mensagens, especificando o número de instâncias adicionais de cada fluxo de mensagens.
Um único grupo de execução padrão é configurado para ficar pronto para ser utilizado quando você criar uma referência a um intermediário no ambiente de trabalho. Configurando grupos de execução adicionais, você pode isolar fluxos de mensagens que tratam dados sensitivos, tais como, registros de folhas de pagamentos, informações de segurança ou informações de produtos não anunciados, a partir de outros fluxos de mensagens não sensitivos.
Se você criar grupos de execução adicionais, deverá fornecer a cada grupo um nome exclusivo dentro do intermediário e designar e implementar um ou mais fluxos de mensagens a cada um.
É possível criar e implementar grupos de execução no ambiente de trabalho ou utilizando comandos.
Um processo de grupo de execução também é conhecido como um DFE (DataFlowEngine); esse termo é geralmente utilizado nos cenários de determinação de problemas (conteúdo de rastreio, mensagens de diagnóstico, etc.). Um DFE é criado como um processo de sistema operacional e tem um relacionamento de um para um com o grupo de execução denominado. Se mais de um fluxo de mensagens for executado em um grupo de execução, vários encadeamentos são criados no processo do DFE.
Ao criar um grupo de execução, é necessário especificar sua Arquitetura de Processador, que determina se o grupo de execução opera no modo de 32 bits ou de 64 bits. A sua opção deve corresponder ao processador do seu hardware e sistema operacional de intermediário de destino; nem todos os sistemas suportam os dois modos.
Quais plataformas suportam grupos de execução de 64 bits?Se você implementar um arquivo BAR em um grupo de execução não suportado pelo intermediário, ele rejeitará a implementação.
Por que Criar Grupos de Execução de 64 Bits?Para verificar se você precisa definir nomes de origem de dados de 32 bits (DSNs), DSNs de 64 bits ou ambos, quando você estiver utilizando um grupo de execução de 64 bits ou quando você configurar a coordenação global de fluxos de mensagens que são implementados para um grupo de execução de 64 bits, consulte Ativando as Conexões ODBC para os Bancos de Dados
Considerações ao Utilizar Grupos de Execução de 64 Bits