Java IDL vs RMI

2 respostas
Leonardo

Alguém saberia explicar a diferença entre estes dois ?

Como decidir entre os dois ?

2 Respostas

aconstantino

Olá Leonardo :slight_smile:

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+

Paulo_Silveira

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

Criado 18 de setembro de 2002
Ultima resposta 19 de set. de 2002
Respostas 2
Participantes 3