Alguém saberia explicar a diferença entre estes dois ?
Como decidir entre os dois ?
Alguém saberia explicar a diferença entre estes dois ?
Como decidir entre os dois ?
Olá Leonardo 
CORBA é independente de linguagem já RMI foi feito apenas para uma única linguagem.
As interfaces do CORBA são definidas no IDL, RMI é definida no JAVA.
Os Objetos CORBA não são coletados pelo garbage collector pelo fato de ser independente da linguagem e precisa ter integração com linguagens que não suportam garbage collection já os objetos RMI são automaticamente coletados pelo garbage collector.
Espero ter ajudado.
T+
tive experiencia com as duas. detestei trabalhar com corba no java. porque os nomes de classes e metodos quebram todas as convecoes de codificacao em java. IDL eh podre.
Pra voce ter ideia, tem gerador de stubs de CORBA ateh para C!! Isto eh, o cara faz uma estrutura ser compativel com uma classe… soh pode sair coisa zoada neh?
O codigo fica muito feio em corba