Executando uma Simulação de Montagem Dinâmica

Este procedimento descreve como executar uma simulação de montagem dinâmica.

Por Que e Quando Desempenhar Esta Tarefa
O assistente Simulador de Montagem Dinâmica é acessado no menu Criar e permite especificar os seguintes itens:
  • Projeto do Fabric
  • Espaço de Nomes
  • Descrição da Etiqueta (opcional) - este campo permite descrever a simulação e o que ela faz.
  • Dynamic Assembly Component (DAC) - 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:
  • Construir Contexto de Política.
  • Construir Política de Seleção.
  • Localizar Candidatos.
  • 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 de Tipo de Asserção.
  • Localizar Candidatos - Essa operação emprega três guias:
    • Terminais Candidatos exibe os terminais que correspondem à política na operação prévia e sua camada. Clicar no terminal levará você ao editor desse terminal.
    • Terminais Rejeitados contém todos os terminais descartados e o motivo por que foram descartados. Clicar no terminal o leva a 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.
A seguir 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, conclua as seguintes etapas:

  1. Ative 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 (Editor) é 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 Composite Service 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 especificações de dimensão não necessárias na especificação de contexto.
  8. Quando você inclui uma dimensão de modelo, a janela pop-up Dimensão de 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 janela 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 janelas 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–como mostrados na figura a seguir.
    • Clicar no botão Limpar remove o valor da propriedade especificado da dimensão baseada em conteúdo.
    • Clicar no botão Editar apresenta a caixa de diálogo padrão utilizada 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 Procurar próximo a ele. Consulte a janela de entrada de simulação de montagem dinâmica mostrada anteriormente. 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 Editor Especificação de Contexto