Jsp x ejb

Sou iniciante em J2EE e gostaria de saber quais as vantagens e desvantagens de se desenvolver um sistema corporativo :twisted: :

  1. Apenas utilizando JSP com java beans.

  2. EJB e JSP (apenas para camada de apresentação).

[quote=“martini”]:twisted: :

  1. Apenas utilizando JSP com java beans.
    [/quote]
    Vantagens: Desenvolvimento menos complexo e mais rápido, portanto com menor custo, além de não necessitar de um Aplication Server para rodar.

[quote=“martini”]:twisted: :
2) EJB e JSP (apenas para camada de apresentação).[/quote]
Vantagens: Pode ser distribúido em várias máquinas, portanto pode suportar maior carga e ficar disponível 100% do tempo.

Basicamente, EJBs são objetos Java distribuídos. Vc pode rodá-los em uma máquina ou em 100 máquinas sem mudar uma linha de codigo, apenas configurando os Aplication Servers para se comunicarem.

[quote=“Franklin”]
Basicamente, EJBs são objetos Java distribuídos. Vc pode rodá-los em uma máquina ou em 100 máquinas sem mudar uma linha de codigo, apenas configurando os Aplication Servers para se comunicarem.[/quote]

ahhhhhh taaaaa!!
finalmente entendi o “princípio” do EJB!!
juro, antes dessa explicação nao via 1 vantagem se quer em usar EJBs ao invés de JavaBeans!! :grin: :grin: :grin:

entao tipo, um mesmo EJB é rodado em vááários servidores ao mesmo tempo?? :?: :?:

pq se for isso, faz sentido… um sistema GIGANTESCO q usa MUITO processamento, ser dividido em vários servidores… hmm… legal isso!

pq um JavaBean roda só e somente só num mesmo servidor né? se for mto sobrecarregado, perde-se mto desempenho…
já num EJB, o trabalho é divido…
hmmm… to entendendo melhor os conceitos do EJB…

estou certo nesses meus pensamentos??? :idea: :idea:

valeu!
flw!