Pergunta

Quero criar um aplicativo que possa se comunicar com diferentes computadores e possa baixar arquivos de lá.Se existir o mesmo arquivo em computadores diferentes, o arquivo será baixado em partes simultaneamente desses computadores, o que tornará minha velocidade de download muito mais rápida.Como posso implementar isso usando JXTA?

Foi útil?

Solução

O framework JXTA o ajudará a trocar arquivos, mas a divisão em partes terá que ser feita pelo seu aplicativo.Eu sugiro que você dê uma olhada nos tubos bidirecionais.Cada mensagem pode ser marcada com um número de peça.Outra solução poderia ser usar consultas e enviar bits nas respostas.

Outras dicas

Você está tentando implementar um novo cliente Bittorrent?

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top