Api para serviço de transferência de arquivos  XML
Índice dos Fóruns » Java Avançado
Autor Mensagem
vamorim
JavaEvangelist
[Avatar]

Membro desde: 21/11/2003 17:08:39
Mensagens: 481
Localização: Rio de Janeiro - RJ
Offline

Sockets, RMI, Web Services c/ Axis ou Commons NET da Jakarta? Qual destas é mais fácil de usar para implementar um serviço de transferência de arquivos, com os seguintes requisitos:

implementar o servidor e o cliente,
fazer controle de acesso e de sessão, com o acesso de mais de um usuário simultaneamente
possibilitar mais de uma conexão do mesmo usuário
transferência em modo texto ou modo binário, com criptografia
exibir informações mostrando o "status" de cada operação realizada
permitir a navegação nos diretórios segundo permissão de acesso

Vinci Pegoretti Amorim
http://vinci.blog.br
[Email] [WWW] [MSN] [ICQ]
pcalcado
Moderador
[Avatar]

Membro desde: 08/03/2004 17:19:35
Mensagens: 5174
Localização: Sydney - Australia
Offline

Err.... uhm... ahm... que tal o bom e velho FTP?

[]s

Phillip Calçado "Shoes"
http://fragmental.tw/
http://blog.fragmental.com.br/
"It is unfortunate that much of what is called 'object-oriented programming today is simply old style programming with fancier constructs." - Alan Kay
[Email] [WWW] [Yahoo!] [MSN]
smota
Moderador
[Avatar]

Membro desde: 21/02/2003 16:19:19
Mensagens: 1647
Offline

Pois é ... o FTP faz tudo isso

Nós temos um aplicativo interno usando o Commons-NET como cliente FTP para automatizar transferências de arquivos que funciona redondissimo, sem grandes problemas tanto no desenvolvimento quanto no uso diário.

"Perfection is reached not when there's nothing more to add but when there's no more to take out"
vamorim
JavaEvangelist
[Avatar]

Membro desde: 21/11/2003 17:08:39
Mensagens: 481
Localização: Rio de Janeiro - RJ
Offline

O problema é que estou precisando de reiventar a roda mesmo. É um trabalho acadêmico. Para ser feito em duas semanas.

Estava pensando agora, usando um sistema Web talvez eu me livre de parte das tarefas tais como usar Threads para permitir vários usuários, etc. É uma boa idéia?

Vinci Pegoretti Amorim
http://vinci.blog.br
[Email] [WWW] [MSN] [ICQ]
Filipe Sabella
GUJ Expert

Membro desde: 12/03/2003 11:25:57
Mensagens: 4680
Offline

Bem, você pode usar um servidor para gerenciar os threads, mas ... você não disse que tem que reinventar a roda?

Former LIPE.
[ICQ]
vamorim
JavaEvangelist
[Avatar]

Membro desde: 21/11/2003 17:08:39
Mensagens: 481
Localização: Rio de Janeiro - RJ
Offline

Acabei de saber que tenho que usar sockets.

Tenho que reiventar a transferência de arquivos, não a parte de concorrência. Isso eu já reiventei período passado.

Mais uma dúvida: com o Commons NET eu consigo implementar apenas clientes?

Vinci Pegoretti Amorim
http://vinci.blog.br
[Email] [WWW] [MSN] [ICQ]
 
Índice dos Fóruns » Java Avançado
Ir para:   
Powered by JForum 2.1.8 © JForum Team