Usar ou não usar EJB

1 resposta
D

Estamos para iniciar a reescrita de um programa criado em Delphi para o Java. Estou com duvida se devo ou não utilizar EJB. Temos 29 filiais espalhadas em Minas Gerais. Cada filial terá seu banco de dados. Mas algumas informações serão publicadas para todas as filiais (Informações gerenciais). Penso em desenvolver usando clientes Swing (Filiais) e Web (Informações compartilhadas). O EJB parece cair como uma luva, mas nunca usei na platica, o que me causa algumas duvidas :

  • Como é a performace?
  • É exigente quanto a maquina?
  • Posso desenvolver parte do sistema de forma classica e outra parte EJB? Seria melhor assim?
  • Imaginei um banco local em cada filial e um banco remotol de informações gerenciais na web. Um serviço atualizaria o banco remoto da web com informações das filiais. E por sua vez os empressarios acessariam essas informações. Esse serviço de atualização e fornecimento de informações seria o trabalho dos EJBs?

Estou querendo começar com a estrutura de uma forma mais correta possivel pra nao gerar retrabalho, qualquer dica ajuda muito pois apesar de muita experiência em desenvolvimento so estou entrando no universo Java agora.

1 Resposta

M

dpaula, eu diria q, o legal do EJB em relação a outras soluções, como Webservices, é q com o EJB tu pode fazer distribuição de carga em vários servidores (tunning do container de ejb) pra deixar a aplicação sempre em pé… Se o sistema for bem arquiteturado/implementado, tu nao vai ter nenhuma dor de cabeça com performance, pra construi-lo de forma correta, tirando o maior proveito do q o J2EE te oferece, tanto em tecnologia, escalabilidade, facil manutenção, e facil de se adicionar mais modulos e crescer, te recomendo procurar se informar sobre padrões de projeto em sistemas distribuidos com J2EE, e as diversas opções de tecnologia q tu va utilizar na persistencia… :slight_smile:

Criado 12 de novembro de 2004
Ultima resposta 14 de nov. de 2004
Respostas 1
Participantes 2