Porque interface remota nos EJB?

2 respostas
J

Boa Noite.

Qual a vantagem (ou necessidade) de se utilizar interfaces remotas nos EJB? Sou novato, mas parece que o acesso feito pelos servlets, e outros EJB’s a essas interfaces é geralmente feito na mesma máquina. Não seria melhor utilizar interfaces locais? Se não seria, vocês poderiam explicar o porquê?

Abraços a todos

2 Respostas

M

EJBs são objetos distribuidos por natureza, sua finalidade é ser acessado remotamente, mas, se todo o sistema for executado na mesma JVM, não tens pq acessá-los pela interface remota, e sim pela local…

D

falou tudo matheus… Mas se vc tiver usando JBoss, mesmo q vc peça um acesso remoto, se ele identificar q o EJB ta na mesma JVM do cliente (servlets, no caso) ele faz chamada local… Mas isso é o JBoss q faz, nao eh padrao nos AS.

Criado 14 de fevereiro de 2005
Ultima resposta 14 de fev. de 2005
Respostas 2
Participantes 3