Olá, estou precisando implementar um servidor de compartilhamento de arquivos em RMI. O servidor possui uma pasta que compartilha arquivos e o cliente terá a opção de fazer download quanto compartihar arquivos. o Download ja consegui implementar, nao estou conseguindo fazer o upload.
Alguem teria alguma sugestao de como posso fazer isso utilizando RMI?
Assim como o servidor envia um objeto remoto (que estende UnicastRemoteObject ), é possível fazer isso no outro sentido também.
Se o cliente envia um objeto remoto, ele pode ser usado pelo servidor para executar o método no cliente.
Não sei se era isso que você queria, nem se fui claro o bastante.
S
spiderman
Nao sei se seria isso, é necessaio somente enviar um arquivo em especifico para o servidor, nao sei como poderia fazer isso
I
igorsrs
Basta fazer um metodo que recebe um array de bytes.
Aí o cliente chama o metodo, enviando os bytes, o sevidor recebe os bytes e salva o arquivo.
Acho que não vi qual é o problema ainda… parece exatamente igual ao download, so que ao contrário.
S
spiderman
Nao entendi muito bem, meu download esta desta maneira:
Você realmente acha que um servidor de compartilhamento RMI é um assunto de “Java Básico”?
Por favor, leia com atenção a descrição dos fóruns antes de postar.