Robot + java nio

1 resposta
C

Olá pessoal, tudo certo?

Lendo o tutorial do site e os comentários no forum, achei interessante o uso do java nio para grande processamentos, inclusive com o uso de socket.

Bom eu estou começando a desenvolver uma aplicação para coleta de páginas na internet. Bom gostaria e muito de usar o pacote NIO devido as suas melhorias de performace e uso otimizado com threads e sockets.

Bom procuro este forum, para achar soluções / idéias, que possam me ajudar. Como o programa irá utilizar muita rede e muito disco(leitura e escrita) como eu poderia utilizar da solução java.nio para melhorar e ganhar o máximo de performace?

Muito Obrigado a todos.
Corvao

1 Resposta

T

Primeira coisa: desenvolva sua solução usando URLConnection normalmente, e preocupe-se com o parsing das páginas (para poder seguir os links), que costuma ser a parte mais chata. Outra coisa: é importante saber quando você já seguiu um link, para evitar puxá-lo novamente.

Depois é que você se preocupa com a parte de rede e disco - que eu saiba, isso não é o que vai limitar sua solução. O que limita sua solução é como você vai puxar o mínimo de dados possível.

Criado 3 de julho de 2007
Ultima resposta 3 de jul. de 2007
Respostas 1
Participantes 2