O que há de novo (BITS)
Desde o seu primeiro lançamento como parte do Windows XP, o Background Intelligent Transfer Service (BITS) tem sido constantemente melhorado, adicionando controles mais poderosos para o desenvolvedor e administrador controlarem e gerenciarem downloads. Um conjunto avançado de cmdlets do PowerShell foi adicionado; ele pode se conectar a mais tipos de servidores HTTP; É mais cuidadoso do que nunca com a largura de banda e os custos da rede do usuário.
A tabela a seguir identifica o que há de novo para cada versão do BITS (Serviço de Transferência Inteligente em Segundo Plano).
Versão | Descrição das características |
---|---|
Versão 10.3 | Novos recursos:
|
Versão 10.2 | Novos recursos:
|
Versão 10.1 | Novos recursos:
|
Versão 5.0 | Novos recursos:
Os seguintes recursos foram adicionados ao BITS no Windows 10:
|
Versão 4.0 | Novos recursos:
Você também pode baixar o BITS 4.0 para Windows Server 2008 com Service Pack 2 (SP2), Windows Vista com Service Pack 1 (SP1) e Windows Vista com Service Pack 2 (SP2). Para transferir o BITS 4.0, consulte Catálogo do Microsoft Update e instalar o KB960568. A versão do %windir%\System32\QMgr.dll é "7.5.xxxx.xxxx". |
Versão 3.0 | Novos recursos: - Adicionado Peer Caching que permite baixar conteúdo de pares e também servir conteúdo para pares em uma rede de domínio. - Adicionado de notificação para quando um arquivo é baixado. - Adicionado acesso ao ficheiro temporário enquanto o download está em curso. - Adicionada a capacidade de controlar redirecionamentos HTTP . - Adicionadas mais políticas de grupo para controlar o peer caching e limitar os tempos de download. - Adicionado eventos de diagnóstico e solução de problemas ao log de eventos do sistema. - Adicionado suporte para o Controle de Conta de Utilizador (UAC). - No Windows Vista e superior, o tipo de inicialização padrão do BITS é o início automático atrasado. Observação: BITS agora usa políticas de grupo para limitar o número de trabalhos e arquivos que você pode criar. Isso pode afetar aplicativos que atualmente criam um grande número de trabalhos ou adicionam um grande número de arquivos a um trabalho. O BITS versão 3.0 está incluído nos sistemas operacionais Windows Server 2008 e Windows Vista. A versão do %windir%\System32\QMgr.dll é "7.0.xxxx.xxxx". |
Versão 2.5 | Adicionado suporte para cabeçalhos HTTP personalizados, autenticação de cliente baseada em certificado para transportes HTTP seguros e IPv6. Também foi acrescentado o uso de contadores do dispositivo de gateway da Internet (IGD) para calcular mais precisamente a largura de banda disponível . Os recursos do BITS 2.5 estão disponíveis nos sistemas operacionais Windows Server 2008, Windows Vista e Windows XP com Service Pack 3 (SP3). Você também pode baixar o BITS 2.5 para Windows Server 2003 com Service Pack 2 (SP2), Windows Server 2003 com Service Pack 1 (SP1) e Windows XP com Service Pack 2 (SP2). A versão do %windir%\System32\QMgr.dll é "6.7.xxxx.xxxx". |
Versão 2.0 | Adicionado suporte para realizar downloads simultâneos em primeiro plano, usando caminhos SMB (Server Message Block) para nomes remotos, baixando intervalos de um arquivo, alterando o prefixo ou nome completo de um nome remoto e limitando o uso da largura de banda do cliente. A política JobInactivityTimeout agora está localizada em Configuração do Computador, Modelos Administrativos, Rede, Serviço de Transferência Inteligente em Segundo Plano (BITS). O BITS versão 2.0 está incluído no Windows XP com SP2 e no Windows Server 2003 com SP1. Você também pode baixar o BITS 2.0 para Windows Server 2003 e Windows XP. Para transferir o BITS 2.0, aceda ao Catálogo do Microsoft Update e instale o KB842773. A versão do %windir%\System32\QMgr.dll é "6.6.xxxx.xxxx". |
Versão 1.5 | Adicionada capacidade de upload e resposta de upload, execução de linha de comando para eventos, e credenciais explícitas, assim como credenciais de proxy. A partir do BITS 1.5, os usuários com um token restrito não podem criar ou modificar trabalhos. O BITS versão 1.5 está incluído no Windows Server 2003. Está disponível um redistribuível para o Windows XP a partir do Centro de Downloads da Microsoft. A versão do %windir%\System32\QMgr.dll é "6.5.xxxx.xxxx". |
Versão 1.2 | Mesma funcionalidade da versão 1.0. Contém atualizações e melhorias internas. BITS versão 1.2 está incluído no Windows XP com Service Pack 1 (SP1). A versão do %windir%\System32\QMgr.dll é "6.2.xxxx.xxxx". |
Versão 1.0 | Lançamento inicial. Fornece downloads com prioridade, limitados e assíncronos, em segundo plano ou em primeiro plano. Os downloads são retomados automaticamente depois que o computador é reiniciado e a rede se desconecta. BITS versão 1.0 está incluído no Windows XP. A versão do %windir%\System32\QMgr.dll é "6.0.xxxx.xxxx". |
Para ativar funcionalidades no seu programa com base nas capacidades do BITS, utilize QueryInterface, por exemplo, no seu objeto Job para verificar se o objeto Job permite criar a versão necessária. Como alternativa, consulte Determinando a versão do BITS em um computador para converter o número da versão QMgr.dll na versão do BITS.
Versão 10.3
As seguintes interfaces foram adicionadas para esta versão:
Versão 10.2
As seguintes interfaces foram adicionadas para esta versão:
Versão 10.1
As seguintes interfaces foram adicionadas para esta versão:
As constantes seguintes foram adicionadas para serem usadas com o enum BITS_JOB_PROPERTY_ID.
- BITS_JOB_PROPERTY_ON_DEMAND_MODE
- BITS_JOB_PROPERTY_MINIMUM_NOTIFICATION_INTERVAL_MS
Versão 5.0
As seguintes interfaces foram adicionadas para esta versão:
Versão 4.0
As seguintes interfaces foram adicionadas para esta versão:
Versão 3.0
As seguintes interfaces foram adicionadas para esta versão:
- IBackgroundCopyCallback2
- IBackgroundCopyFile3
- IBackgroundCopyJob4
- IBitsPeer
- IBitsPeerCacheAdministration
- IBitsPeerCacheRecord
- IEnumBitsPeerCacheRecords
- IEnumBitsPeers
As seguintes constantes foram adicionadas para utilizar com o método IBackgroundCopyJobHttpOptions::SetSecurityFlags:
- BG_HTTP_REDIRECT_POLICY_ALLOW_SILENT
- BG_HTTP_REDIRECT_POLICY_ALLOW_REPORT
- BG_HTTP_REDIRECT_POLICY_DISALLOW
- BG_HTTP_REDIRECT_POLICY_MASK
- BG_HTTP_REDIRECT_POLICY_ALLOW_HTTPS_TO_HTTP
Versão 2.5
A seguinte interface e enumeração foram adicionadas para a versão 2.5:
Versão 2.0
As seguintes interfaces, estrutura e tópicos foram adicionados para a versão 2.0:
Para obter informações sobre downloads simultâneos em primeiro plano, consulte a seção Comentários para BG_JOB_PRIORITY.
Para obter informações sobre como usar o protocolo SMB, consulte BG_FILE_INFO.
Versão 1.5
As seguintes interfaces e tópicos foram adicionados para a versão 1.5:
- IBackgroundCopyJob2
- Recuperando a resposta de um trabalho Upload-Reply
- Registrando-se para executar um programa
- configurações do servidor BITS para carregar trabalhos
- Configurando o servidor para uploads
- Usando cabeçalhos de solicitação/resposta de notificação do BITS
Atualizando versões do BITS
Você pode baixar o BITS 4.0 para Windows Server 2008 com Service Pack 2 (SP2), Windows Vista com Service Pack 1 (SP1) e Windows Vista com Service Pack 2 (SP2).