Ola'
Bem, acho que a melhor alternativa no seu caso e' RMI de Java. CORBA exige um ORB para
negociar objetos e e' recomendado se vc esta' desenvolvendo alguma das partes do
sistema em linguagem que nao seja Java.
RMI nao e' pesado e e' bem flexivel. Vc quer transparencia de localidade em uma rede
local ?
Hummm, aqui as coisas ficam mais divertidas. Ah varias alternativas. Uma delas e'
utilizar o mecanismo de multicast. Java ja' suporta a construcao de sockets multicast.
Ha' outras tecnologias emergentes. A Hewlett-Packard surgiu com 2 interessantes:
- E-Speak (extende a especificacao de Jini para atender portais)
- CoolTown (por enquanto vaporware na minha opiniao-nao ha' muito a respeito)
Se vc precisa de um framework pronto e com mais recursos, como a capacidade de
localizacao de um determinado servico, mecanismos de leasing na distribuicao de
objetos, etc, uma alternativa mais interessante e' Jini. Contudo, vc precisara' de uma
especie de servidor numa rede que suporte Jini, chamado de Jini Lookup Service.
>V=ED algo na lista com rela=E7=E3o =E0 JavaSpaces. Por=E9m n=E3o =
>entend=ED =E0 que se refere JavaSpaces.=20
Nao, JavaSpaces e' um servico de "storage" para objetos que utiliza Jini. Jini e' uma
plataforma distribuida construida sob Java e RMI (nao necessariamente RMI de Java).
O modelo de JavaSpaces nao foi criacao da Sun, e' simplesmente a implementacao em
Java, usando a infra-estrutura de Jini, do modelo da linguagem Linda, do David
Gelernter (MIT).
>Na WebPage da Sun sobre o assunto, introduzem JavaSpaces como uma =
>tecnologia para C=F3digos distribu=EDdos, depois fala-se em JINI (que =
>acreditava ser um frame para hardware como cameras de v=EDdeo, =
>eletrodom=E9sticos, ...).
Nao acredita-se, Jini ja' E' uma plataforma distribuida construida sob Java que ja'
esta' sendo usada por inumeras empresas e projetos em areas bem distintas, inclusive
por mim :)
Eu sou suspeito pra opinar sobre Jini :) mas a tecnologia tem MUITO mais utilidade do
que mencionado. Vai muito alem do uso em impressoras, cameras, torradeiras, etc.
Quanto a EJB, vc precisara' de um servidor de aplicacoes que suporte a especificacao
EJB (como IBM WebSphere, Sun iPlanet)... prepare $$$$
>Para mim o assunto ficou um pouco nebuloso!
Espero que tenha contribuido
Rodrigo
-----------------
(Mr.) Rodrigo B Mazzilli
[EMAIL PROTECTED]
-----------------
--------------------------- LISTA SOUJAVA ---------------------------
http://www.soujava.org.br - Sociedade de Usu�rios Java da Sucesu-SP
[d�vidas mais comuns: http://www.soujava.org.br/faq.htm]
[para sair da lista: http://www.soujava.org.br/forum/cadastrados.htm]
---------------------------------------------------------------------