As seções a seguir fornecem informações para ajudar você a entender a interação entre o Disparador de Aplicativos e o BITS:
Para obter informações adicionais sobre os conceitos e a funcionalidade gerais do BITS, consulte Background Intelligent Transfer Service (Serviço de Transferência Inteligente de Plano de Fundo) na Biblioteca do MSDN.
Para que o Disparador de Aplicativos use o BITS para transferir um aplicativo, o Disparador de Aplicativos e o aplicativo devem estar habilitados para BITS, conforme explicado mais adiante na Seção 34.3, Habilitando o Disparador de Aplicativos a usar o BITS e na Seção 34.4, Configurando um aplicativo para ser transferido pelo BITS.
Depois que o Disparador de Aplicativos e um aplicativo forem habilitados para BITS, o Disparador de Aplicativos cria um trabalho do BITS que contém o conteúdo do aplicativo (arquivos, configurações do Objeto Aplicativo, etc.) e configurações de trabalho (Mínimo de Retardo de Tentativa, Nenhum Tempo de Espera de Andamento e Prioridade) e coloca o trabalho em fila para o BITS. O BITS transfere o conteúdo do aplicativo para um diretório temporário na unidade local (c:\raiz_do_sistema\temp\$id_trabalho$, onde raiz_do_sistema é o diretório do sistema Windows e id_do_trabalho é o ID do trabalho do BITS). Assim que o BITS conclui a transferência, o Disparador de Aplicativos copia o conteúdo do aplicativo para o cache do NAL e distribui o aplicativo quando ele é instalado ou iniciado.
Para obter informações específicas sobre como o BITS processa as tarefas, consulte Life Cycle of a BITS Job (Ciclo de vida de um trabalho do BITS).
Qualquer uma das circunstâncias a seguir fará com que o Disparador de Aplicativos transfira o aplicativo em vez de usar o BITS:
Quando o Disparador de Aplicativos cria um trabalho e o transfere para o BITS, ele não transfere apenas o conteúdo do aplicativo (arquivos, configurações do objeto Aplicativo, etc.), mas também três opções de configuração:
Mínimo de Retardo de Tentativa: Se o BITS detectar um erro durante a transferência do aplicativo, o BITS o classificará como erro fatal ou erro temporário. O BITS não pode se recuperar de erros fatais, pois eles exigem algum tipo de intervenção. O BITS pode possivelmente recuperar-se de erros temporários. Use esta opção para especificar o período mínimo que você deseja que o BITS espere após a ocorrência de um erro temporário antes de tentar transferir o aplicativo novamente. O padrão é 600 segundos (10 minutos).
Nenhum Tempo de Espera de Andamento: Use esta opção para especificar por quantos dias você deseja que o BITS continue a tentar transferir o aplicativo após a ocorrência de um erro temporário se nenhum progresso foi realizado. Por exemplo, a configuração padrão (14 dias) faz com que o BITS continue a tentar a transferência por 14 dias após o erro. Se qualquer progresso de transferência for realizado durante os 14 dias, o contador será redefinido. Se o BITS esgotar o tempo de espera porque nenhum progresso foi realizado, o controle da transferência será retornado ao Disparador de Aplicativos, que em seguida transferirá o próprio aplicativo.
Prioridade: use esta opção para atribuir um nível de prioridade à transferência do BITS. Você pode escolher entre uma prioridade de primeiro plano e três prioridades de segundo plano (alta, normal, baixa). Primeiro Plano é a prioridade mais alta, seguida pelas três prioridades de segundo plano. O padrão é o Segundo Plano Normal.
Essas opções são configuráveis para cada aplicativo (Objeto Aplicativo > guia Opções de Distribuição > página Configurações de BITS). Você pode usar as configurações padrão ou mudar as configurações com base no aplicativo ou nas necessidades do usuário. Essas opções são explicadas detalhadamente na Seção 34.5, Mudando as configurações padrão de um trabalho do BITS.
O Windows XP contém uma Política de Grupo para a quantidade máxima de largura de banda de rede ociosa da estação de trabalho usada pelo BITS. Por padrão, esta opção não é configurada, portanto, o BITS pode usar toda a largura de banda ociosa e disponível da estação de trabalho.
Se o BITS estiver sendo executado em um número grande de estações de trabalho, isso poderá prejudicar a sua rede. Para reduzir o impacto, é possível limitar a quantidade de largura de banda disponível ao BITS durante períodos de grande utilização. As instruções sobre como usar o ZENworks para gerenciar a opção de largura de banda máxima do BITS com uma Política de Grupo do Windows são fornecidas na Seção 34.6, Mudando a configuração máxima de largura de banda de rede do BITS
IMPORTANTE:O Windows 2000 não contém uma opção de Política de Grupo para a largura de banda máxima do BITS.
Se você pretende distribuir um número grande de aplicativos de uma vez ou distribuir aplicativos com um grande número de arquivos, leia primeiro as BITS scalability guidelines (Diretrizes de escalabilidade do BITS) fornecidas pela Microsoft.