EJB para sistemas pequenos?

4 respostas
P

Ola pessoal,

Irei comecar um sistema pequeno para um amigo meu (ainda estou na modelagem de classes - umas 40 classes de negocio apenas) e estou querendo utilizar J2EE (EJB 3.1, JPA…) pois quero comecar de vez a meter a mao na massa com EJB e JPA.

Como servidor de aplicacoes estou pensando em usar JBOSS ou GERONIMO mesmo, pois eh OS e nao justificaria muito pagar pelo WebLogic em um projeto tao pequeno.

O ponto (para mim) eh que quero fazer algo REAL com J2EE, pois apesar de ja ter feito algumas coisas em Java, nunca trabalhei com Java para Web muito menos com EJB.
Ja li bastante coisa e tenho uma boa nocao de arquitetura (trabalho ha anos com outras plataformas).

Minhas questoes sao:

  1. Fora a complexidade extra voces vem algum outro problema em utilizar EJB 3.1 no desenvolvimento de sistemas pequenos?
  2. Quanto a hospedagem? Eh muito mais caro hospedar uma solucao J2EE do que um solucao Spring (por exemplo)? Indicariam alguma empresa de hospedagem J2EE?
  3. Do ponto de vista do conhecimento (Pois quero daqui uns anos me tornar um arquiteto Java) pretendo utilizar EJB 3.1, JPA, JSF, JUnit, Ant, Eclipse, MySql. Voces acham que essas sao boas tecnologias para focar (na plataforma Java)??

Qualquer dica sera muito bem vinda.

Muito Obrigado

4 Respostas

nbluis

Deployment, testes sofrem muito com o EJB.

Bem mais caro. Eu sei que existem servidores que hospedam com JBoss mas nunca trabalhei com eles.

Te diria que, se você está fazendo um sistema apenas para conhecer as tecnologias. vai firme e toca ficha.
Agora, eu não colocaria um projeto relativamente pequeno essa estrutura toda.

OBS: Arquiteto java é só a certificação SCEA, arquiteto de sistemas é a função que vai bem além da certificação.

Até.

Leozin

EJB 3.1 já tá rolando?! oO

P

Obrigado pelas respostas ate agora.

Leozin, voce tem razao. o certo seria EJB 3.0 . Estava lendo uma materia no TSS sobre o “futuro” 3.1 e me confundi.

Mais alguma coisa para acrescentar?

Emerson_Macedo

Eu já trabalhei com EJB em alguns projetos inclusive versão 1.x. Hoje em dia me pergunto se algum projeto, mesmo que grande necessita de EJB …

Criado 20 de março de 2008
Ultima resposta 20 de mar. de 2008
Respostas 4
Participantes 4