Preciso de RMI ou tem outra forma de fazer isso?

5 respostas
A

estou desenvolvendo um applet que ira rodar na web onde eu preciso pegar o valor de um atributo em linguagem C e jogar em um applet Java.
Além do JNI(para linkar C e java) irei precisar do RMI para chamar o programa em C(remoto) e passar o valor para o applet???ou tem outra maneira + fácil??

5 Respostas

J

cara vc so vai usar RMI se a sua apliocacao em C estiver em outra maquina…

acho que nao vai precisar usar RMI nao

[]'s

A

o meu aplicativo sera acessado remoto(applet) por uma pagina da internet e ira pegar valores que estao no servidor( em java e C, na mesma maquina estes)
entao so vou precisar RMI se o programa em Java e em C estiver em maquinas diferentes??é isso??

F

olha, se for uma coisa simples eu prefiro usar Sockets direto, mas…
tu vai ter q dar uma olhada em como tu pode usar Sockets de dentro
de um applet, pois se nao me engano tem algumas restricoes de seguranca!

J

verdade
vc pode escolher o que vai usar…socket…datagramas

RMI é um nivel maior de abstracao…
se for usar socket vc vai ter que controlar sua aplicacao…os pacotes td mais

no seu caso e concordo com o fabio
é melhor usar socket
eu tb nao sei sobre essas restricoes do applet …se alguem souber diz ai

[]'s

A

alguem tem algum exemplo de como fazer isso com sockets??
eu somente preciso entrar na maquina server( via telnet, ou outra) e executar um programa em java e retornar uma mensagem para a maquina client(remota que seria o applet)

Criado 14 de março de 2005
Ultima resposta 15 de mar. de 2005
Respostas 5
Participantes 3