INFO: Aplicações adequadas para o Exchange Server Event scripts

Traduções de Artigos Traduções de Artigos
Artigo: 181036 - Ver produtos para os quais este artigo se aplica.
Este artigo foi arquivado. Este artigo é oferecido "tal como está" e deixará de ser actualizado.
Expandir tudo | Reduzir tudo

Sumário

Agente de processamento de scripts do Microsoft Exchange Server 5.5 fornece a capacidade de executar scripts do lado do servidor em resposta a eventos que ocorrem em pastas, incluindo caixas de correio privadas. Este artigo irá explicar porque é que a aplicação adequada de scripts de eventos está limitada a fluxo de média-volume de trabalho e aplicações administrativas.

Mais Informação

Uma vez que o Microsoft Exchange Server 5.5 scripts Agent permite que os scripts sejam executados contra as caixas de correio individuais, muitos programadores tentou escrever agentes da pasta a receber no VBScript. Estas tentativas tem produziram resultados fraca, uma vez que o agente de processamento de scripts de eventos não foi concebido para substituir a caixa de correio tradicional agentes escritos no C/C ++. Estes agentes são normalmente utilizados para analisar todas as partes de correio de ou para o sistema para o vírus ou para arquivar todas as mensagens para fins de manutenção de registos do governo.

Existem várias limitações vitais para o Microsoft Exchange Event Service que processem inadequada para estas aplicações:

  • Não é garantido que um script Verão todas as mensagens. O serviço de evento é accionado eventos assincronamente relativamente ao arquivo de informações do Microsoft Exchange. Isto significa que o arquivo de informações não bloqueia um script de evento (wait para poder executar) antes de permitir que outros processos ou utilizadores acedem a pasta ou mensagem. Consequentemente, essa mensagem poderia ser movida, copiada, eliminada ou modificada antes de um script tem a oportunidade de executar. Por exemplo, um script para processar todas as mensagens a enviar, aplicadas o evento OnMessageCreated na pasta a enviar, não poderá reagirem aos eventos antes da nova mensagem tenha sido entregue e eliminada da pasta a enviar.
  • Alguns destes tipos de aplicações de processamento de scripts podem enfrentar problemas de escala. Dependendo do objectivo da aplicação, ou o script teria de ser instaladas manualmente cada pasta para cada utilizador ou volume de eventos simplesmente seria demasiado elevado para processar com linguagem interpretada como VBScript.
  • O serviço de eventos está single-threaded. Independentemente de quantos scripts são registados, pode executar apenas um de cada vez. As consequências de desempenho são substanciais. Por exemplo, um script que requer dois segundos executar, permite apenas um script executar cada dois segundos, para um máximo de 30 scripts por minuto. Essa velocidade, 600 scripts necessitaria de 20 minutos para processar.
  • Scripts de eventos são executados num contexto de segurança de Windows NT privilegiado, que o Exchange Server conta de serviço. Uma consequência grave esta disposição é a possibilidade de que um script pode abrir qualquer caixa de correio no servidor e efectue as alterações ao conteúdo, sem o conhecimento do proprietário. O estado de notas de lançamento do Exchange 5.5: "O serviço de processamento de scripts não é um cofre, substituição de carácter geral para o Assistente da pasta ' a receber ' regras porque permite novo código para ser instalado e executado nos servidores."

Referências

Processamento de scripts agente de ficheiro de ajuda do Microsoft Exchange
Notas de lançamento do Microsoft Exchange Server 5.5
Grupo de produtos do Microsoft Exchange Server

Propriedades

Artigo: 181036 - Última revisão: 4 de fevereiro de 2014 - Revisão: 3.3
A informação contida neste artigo aplica-se a:
  • Microsoft Exchange Server 5.5 Standard Edition
Palavras-chave: 
kbnosurvey kbarchive kbmt kbinfo kbusage KB181036 KbMtpt
Tradução automática
IMPORTANTE: Este artigo foi traduzido por um sistema de tradução automática (também designado por Machine translation ou MT), não tendo sido portanto revisto ou traduzido por humanos. A Microsoft tem artigos traduzidos por aplicações (MT) e artigos traduzidos por tradutores profissionais. O objectivo é simples: oferecer em Português a totalidade dos artigos existentes na base de dados do suporte. Sabemos no entanto que a tradução automática não é sempre perfeita. Esta pode conter erros de vocabulário, sintaxe ou gramática? erros semelhantes aos que um estrangeiro realiza ao falar em Português. A Microsoft não é responsável por incoerências, erros ou estragos realizados na sequência da utilização dos artigos MT por parte dos nossos clientes. A Microsoft realiza actualizações frequentes ao software de tradução automática (MT). Obrigado.
Clique aqui para ver a versão em Inglês deste artigo: 181036

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com