Pacotes de solicitação DE BITS

Os pacotes de solicitação descrevem as solicitações do cliente. Pode haver apenas uma solicitação 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 de resposta de upload. A tabela lista os pacotes na sequência típica que são enviados para o servidor.

Pacote de solicitação Propósito
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.
de Fragmento de 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 carregamento.
de sessão de fechamento Encerra a sessão de upload de arquivo com o servidor BITS.
de sessão de cancelamento Encerra a sessão de upload de arquivo 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.