Serviço de transferência inteligente de fundo (bits)

Definição - O que significa o Background Intelligent Transfer Service (BITS)?

O Background Intelligent Transfer Service (BITS) é um componente do Microsoft Windows disponível a partir do Windows 2000 que permite a transferência de arquivos entre o servidor e o cliente e também o download de arquivos de pares. As versões recentes do Microsoft Update, do Windows Update, do Microsoft Systems Management Server e do Windows Server Update Services usam o Background Intelligent Transfer Service para fornecer atualizações de aplicativos aos clientes.

Definirtec explica o Background Intelligent Transfer Service (BITS)

A versão 1.0 do Background Intelligent Transfer Service só oferece suporte a downloads, ao passo que, a partir da versão 1.5, ele oferece suporte a uploads e downloads. O BITS funciona fazendo uso da largura de banda ociosa para a transferência de dados. Normalmente, o Background Intelligent Transfer Service transfere dados em segundo plano e, em caso de interrupções, ele retoma as transferências. O Background Intelligent Transfer Service auxilia nas transferências por HTTPS, HTTP e SMB. Ele faz uso de uma fila para transferir arquivos e realiza as transferências de arquivos de forma assíncrona.

O serviço é capaz de suspender a transferência quando a conexão de rede é perdida ou lenta e retoma a transferência quando a conexão de rede é restaurada. Nunca força uma conexão para transferir informações. Se um usuário fizer logoff, o BITS continuará o trabalho de transferência do usuário assim que ele fizer logon novamente. Ele usa a programação round-robin para processar atualizações ou trabalhos com a mesma prioridade. Esse agendamento ajuda o Background Intelligent Transfer Service a impedir que uma grande transferência ou tarefa de atualização bloqueie tarefas menores de atualização ou transferência. O BITS possui um mecanismo interno capaz de realizar tentativas de recuperação e tratamento de erros.