Executando uma Simulação de Montagem Dinâmica

Este procedimento descreve como executar uma Simulação de Montagem Dinâmica.

O assistente Simulador de Montagem Dinâmica é acessado a partir do menu Criar e permite especificar o seguinte:
  • Projeto de Malha
  • Espaço de Nomes
  • Descrição da Etiqueta (opcional) - este campo permite descrever a simulação e o que ela faz.
  • DAC (Dynamic Assembly Component) - isso é selecionável a partir de uma lista de todos os DACs visíveis.
  • Há também uma entrada especial para o Hub de Fabric. A Especificação de Contexto que será utilizada para a nova simulação é o Contexto de Hub de Fabric, se o Hub de Fabric foi selecionado para o DAC, ou a Especificação de Contexto, associada com o DAC selecionado. Isso pode ser visualizado ou editado para um DAC por meio do editor de DAC.
Há, atualmente, quatro operações de simulação suportadas:
  1. Construir Contexto de Política
  2. Construir Política de Seleção
  3. Localizar Candidatos
  4. Selecionar Terminal

Visualizações de Detalhes

A visualização Detalhes possui uma guia Geral e uma guia Erro. Todas as visualizações de detalhes exibem o nome do DAC e a operação na parte superior esquerda. A guia Erros lista todos os erros ocorridos durante essa operação.

As visualizações detalhadas suportam as seguintes operações:
  • Política Fundida - Esta operação permite consultar de qual política veio cada asserção e os valores associados a ela. Clicar no link da política leva você ao editor de políticas para essa política. Clicar no Tipo de Asserção leva você ao editor Tipo de Asserção.
  • Localizar Candidatos - Essa operação emprega três guias: Terminais Candidatos, Candidatos Rejeitados e Erros.
    • Os Terminais Candidatos exibem os terminais que correspondem à política na operação prévia e sua camada. Clicar no terminal levará você ao editor para este terminal.
    • Os Terminais Rejeitados contêm todos os terminais descartados e o motivo por que foram descartados. Cliccar no terminal leva ao seu editor.
    • Selecionar Terminal emprega outras guias. Se um terminal foi selecionado, você deveria vê-lo em uma guia individual (não na captura de tela). Você pode clicar no terminal para ir ao editor. A guia Política Propagada contém uma visualização da política propagada, semelhante à guia Política Composta.
  • Candidatos Rejeitados - Candidatos Rejeitados lista todos os candidatos possíveis que não foram selecionados.
Abaixo há uma descrição de cada guia por operação.
  1. Construir Contexto de Política
    1. Geral – Declaração geral sobre o que Construir Contexto de Política significa
    2. Erros
  2. Construir Política de Seleção
    1. Política Composta - Contém uma lista de todas as asserções utilizadas na simulação, assim como de que política a asserção é derivada e os valores utilizados durante a simulação.
    2. Erros
  3. Localizar Candidatos
    1. Terminais Candidatos - Tabela de terminais que correspondem aos critérios da política de seleção de construção, assim como sua camada. A camada é um valor inteiro iniciando em zero. Os terminais com valor de camada inferior são selecionados. Terminais com o mesmo valor de camada executarão round-robin no tempo de execução.
    2. Candidatos Rejeitados – Os terminais que poderiam servir ao pedido, mas foram rejeitados devido à política de seleção. Para sua simulação, haverá terminais que suportam a interface especificada. Há vários motivos por que um Terminal pode ser rejeitado nesta fase, incluindo: Tipo de Endereço Não Suportado, Filtrado por Política de Seleção, Filtrado por Requisito do Terminal.
    3. Erros
  4. Selecionar Terminal
    1. Terminal Selecionado – Esta guia é exibida apenas se houver um terminal selecionado e nenhum erro durante esta operação. Exibe um link ao terminal selecionado.
    2. Política Propagada – Esta guia mostra a política que deveria ser propagada ao terminal. Isso é configurado utilizando a asserção Propagar Política. Essa asserção declara que um terminal deveria receber um subconjunto específico ou todas as políticas de seleção. Esse resultado permite consultar que dados da política são enviados ao terminal.
    3. Candidatos Rejeitados – Exibe uma lista de terminais, que não foram selecionados, e o motivo para a não seleção dos mesmos.
    4. Erros

Para executar uma simulação de montagem dinâmica

  1. Chame o assistente de simulação, clicando no botão Simulação na barra de ferramentas ou criando uma nova simulação no Business Service Explorer. A janela pop-up Simulação é exibida.
    Esta é uma tela do diálogo de simulação de montagem dinâmica
  2. Insira o nome do projeto no campo Projeto.
  3. Insira o nome da simulação no campo Nome.
  4. Insira o espaço de nomes no campo Espaço de Nomes.
  5. Insira o DAC a ser utilizado (ou selecione Hub de Fabric) no campo Dynamic Assembly Component.
  6. Insira uma descrição da simulação no campo Descrição.
  7. Clique em Concluir. A janela Simulação é exibida.
    Este é o editor de entrada da simulação de montagem dinâmica
    • A área de Contexto de Simulação (superior direito) contém um link de especificação de contexto de leitura, assim como pode conter links de leitura ao Componente de Montagem Dinâmica e Serviço Composto utilizados para esta simulação; e um tempo de chamada para a simulação. O tempo de chamada consiste de uma Data, Hora e Fuso Horário.
    • Os dois botões no lado inferior direito (Incluir Dimensão do Modelo e Incluir Dimensão Baseada no Conteúdo…) são desativados se a especificação de contexto na qual esta simulação está sendo executada estiver configurada por padrão como Utilizar apenas o contexto especificado no tempo de execução. Quaisquer dimensões incluídas com esses botões são colocadas na seção de contexto opcional, juntamente com as especificações de dimensão não necessárias na especificação de contexto.
  8. Ao incluir uma Dimensão do Modelo, a tela pop-up Dimensão do Modelo é exibida.
    esta é a tela de exibição do diálogo dimensão do modelo
    Ao incluir uma dimensão baseada em conteúdo, a tela Selecionar Tipo de Asserção é exibida:
    esta é a tela do diálogo selecionar tipo de asserção
    Ambas as telas são semelhantes às mesmas telas de diálogo utilizadas ao editar uma especificação de contexto.
  9. A edição de uma dimensão baseada em conteúdo é semelhante, exceto que você possui dois botões: Editar e Limpar, mostrados na tela abaixo.
    • Clicar no botão Limpar remove o valor da propriedade especificado na dimensão baseada em conteúdo.
    • Clicar no botão Editar apresenta o diálogo padrão utilizado para editar uma asserção baseada em conteúdo (isso terá uma aparência diferente dependendo das propriedades do tipo de asserção que está sendo editado).
  10. Para editar uma dimensão de modelo, clique no botão Navegar próximo a ele. Consulte a tela de entrada de simulação de montagem dinâmica mostrada acima. Será apresentado o diálogo de seleção de referência/tipo contendo instâncias do tipo de dimensão do modelo procurado.
  11. Após inserir todos os valores apropriados, clique no botão Executar na parte inferior direita. A guia de resultados aparece na tela do editor de entrada da Simulação de Montagem Dinâmica. A página de resultados exibe todas as operações que ocorrem durante a simulação e se foram bem sucedidas.
  12. Clicar no link de detalhes de uma operação de simulação abre uma visualização detalhada da operação na visualização inferior.
Conceitos relacionados
Compreendendo o Context Specification Editor