Todos os accionadores criados no computador local são listados no painel de detalhes da Gestão de Computadores. Para visualizar a lista, clique em Accionadores na árvore da consola na pasta Accionadores. Por predefinição, são apresentadas as seguintes informações para cada accionador no painel de detalhes:

  • Nome do accionador

  • Nome da fila monitorizada

  • Número de regras anexadas ao accionador

  • Se o accionador está activado

  • Se o accionador está serializado

  • Tipo de processamento de mensagens

Antes de criar um accionador, verifique se a conta sob a qual está a ser executado o serviço Accionadores da Colocação de Mensagens em Fila tem as permissões necessárias. A permissão Ler mensagem e a permissão Receber mensagem são obrigatórias para todas as filas existentes que vão estar associadas a accionadores com o tipo de processamento de obtenção ou de obtenção transaccional.

Depois de ser criado um accionador, pode anexar-lhe regras existentes.

Criar accionadores

Para criar accionadores
  1. Abra a Gestão de computadores.

  2. Na árvore da consola, por baixo da pasta Accionadores, clique com o botão direito do rato em Accionadores.

    Onde?

    • Gestão de Computadores/Serviços e Aplicações/Colocação de Mensagens em Fila/Accionadores/Accionadores

  3. Aponte para Novo e, em seguida, clique em Accionador.

  4. Em Nome do accionador na primeira página da caixa de diálogo Novo Accionador, escreva um nome para o novo accionador.

  5. Se pretende especificar uma fila definida pelo utilizador como monitored queue, em Nome do caminho da fila, escreva o caminho da fila a que o accionador será associado com a sintaxe ComputerName\QueueName ou com a sintaxe .\QueueName para o computador local. (Não utilize nomes de formatos.) Como alternativa, clique no nome de uma fila criada automaticamente no computador.

  6. Seleccione Observação, Obtenção ou Obtenção transaccional para especificar o tipo de processamento de mensagens.

  7. Seleccione a caixa de verificação Activado, para configurar o accionador como activado; desmarque a caixa de verificação Activado, para o configurar como desactivado.

  8. Seleccione a caixa de verificação Serializado, para configurar o accionador como serializado; desmarque a caixa de verificação Serializado, para configurar o accionador como não serializado e, em seguida, clique em Seguinte.

  9. Na segunda página da caixa de diálogo Novo Accionador, para anexar uma regra existente ao accionador, seleccione uma regra na lista Regras e clique em Anexar.

  10. Para remover uma regra de um accionador, seleccione uma regra na lista Regras Anexadas e clique em Desanexar.

  11. Para alterar a ordem pela qual as regras são testadas para os accionadores, clique nos botões Para cima e Para baixo.

  12. Quando tiver a lista de regras anexadas que pretende, clique em Concluir.

Considerações adicionais

  • Para abrir a Gestão de Computadores no Windows® 7, clique em Iniciar, clique com o botão direito do rato em Computador e, em seguida, clique em Gerir.

  • Para abrir a Gestão de Computadores no Windows Server® 2008 R2, clique em Iniciar, clique em Todos os Programas, clique em Ferramentas Administrativas e, em seguida, clique em Gestão de Computadores.

  • Também pode efectuar este procedimento a partir da pasta Accionadores em qualquer fila monitorizada da árvore da consola, abrindo a caixa de diálogo Novo Accionador da seguinte forma: clique com o botão direito do rato em Accionadores, aponte para Novo eem seguida, clique em Accionador. Neste caso, a fila passa a ser automaticamente a fila monitorizada.

  • Depois de escrever o nome de uma fila de utilizador à qual o accionador será associado em Nome do caminho da fila, a existência da fila é verificada. Se não for localizada uma fila com o nome introduzido, será apresentada uma mensagem de erro.

  • Os accionadores podem ser serializados ou não serializados. Um accionador serializado testa as condições de todas as regras a ele associadas em cada mensagem. Efectua todas as acções aplicáveis antes de avançar para a mensagem seguinte pela ordem de chegada das mensagens. Contudo, o débito é mais baixo do que para accionadores não serializados, porque as mensagens são processadas uma de cada vez.

    Os accionadores não serializados permitem um maior desempenho, mas podem não efectuar uma determinada operação nas mensagens pela ordem de recepção das mesmas. Isso acontece, por exemplo, quando são processadas várias mensagens ao mesmo tempo. Se criar vários accionadores para uma determinada fila e, pelo menos, um for serializado, todos os accionadores terão o comportamento de accionadores serializados, mesmo que não estejam definidos como tal. Os accionadores com o tipo de processamento de obtenção transaccional só podem ser serializados. Se a ordem de processamento de mensagens é relevante, é aconselhável que utilize apenas um único accionador com a opção serializada, dado que a ordem de activação dos accionadores é aleatória. O identificador exclusivo global (GUID) particular de uma mensagem não afecta a ordem.

  • Por predefinição, o serviço Accionadores da Colocação de Mensagens em Fila é executado sob a conta do Serviço de Rede. Quando o serviço Accionadores da Colocação de Mensagens em Fila é executado sob a conta do Serviço de Rede, ela não interage com o ambiente de trabalho. Se esta funcionalidade for necessária, pode configurar o serviço Accionadores da Colocação de Mensagens em Fila para ser executado na Conta do sistema local e, permitir a interacção com o ambiente de trabalho na Gestão de Computadores. Para uma melhor prática de segurança, não altere a conta predefinida para uma conta menos segura, a não ser que seja absolutamente necessário. O serviço Accionadores da Colocação de Mensagens em Fila tem de ser executado sob uma conta com permissões de administrador.

  • Os ficheiros executáveis invocados pelos accionadores são invocados com os mesmos privilégios de segurança dos que são atribuídos ao serviço Accionadores da Colocação de Mensagens em Fila.

  • Quando elimina uma fila, os accionadores a ela associados não são eliminados. Se, mais tarde, recriar uma fila com o mesmo nome, todos os accionadores existentes serão utilizados por essa fila. No entanto, o serviço Accionadores da Colocação de Mensagens em Fila não monitorizará esta fila recriada enquanto o computador não for reiniciado ou os accionadores associados sejam desactivados e novamente activados. Para obter informações sobre como definir a propriedade Activado ou Desactivado para um accionador, consulte Visualizar ou Alterar Propriedades de Accionadores e Regras para Accionadores.

Referências adicionais


Sumário