Pacotes de solicitação BITS

Os pacotes de solicitação descrevem as solicitações do cliente. Só pode haver um pedido pendente a qualquer momento; você deve receber um Ack para a solicitação atual do servidor antes de enviar outra solicitação.

A tabela a seguir lista os pacotes de solicitação enviados ao servidor BITS para trabalhos de upload e upload-resposta. A tabela lista os pacotes na sequência típica em que são enviados para o servidor.

Solicitar pacote Finalidade
Ping Estabelece uma conexão e negocia a segurança com o servidor.
Create-Session Solicita uma sessão de upload com o servidor BITS.
Fragmento Envia um fragmento do arquivo para o servidor BITS. O número de solicitações de fragmento enviadas depende do tamanho do fragmento escolhido e do tamanho do arquivo de upload.
de encerramento da sessão Termina a sessão de carregamento de ficheiros com o servidor BITS.
Cancelar sessão Termina a sessão de carregamento de ficheiros com o servidor BITS. Normalmente, você envia o pacote de Cancel-Session se o usuário cancelou o trabalho.

 

O pacote Ping é opcional. Em vez de enviar um pacote Ping, você pode usar o pacote Create-Session para estabelecer uma conexão e negociar a segurança. No entanto, é mais eficiente usar o pacote Ping para essa finalidade.