Eu geralmente tendo a antipatizar essas tentativas de elaborar listas com
100 (ou 101) raz�es para qualquer coisa, seja ela o .Net, o EJB ou qualquer
outra coisa. A meta a atingir acaba levando seus autores a certos exageros,
simplifica��es e mesmo omiss�es. N�o � a toa que muitos dos itens desta
lista  n�o se referem propriamente a EJB. De todo modo, concordo que algumas
das cr�ticas e "wish lists" s�o bem interessantes, enquanto que outras ainda
vou precisar entender ;-) 

Li, recentemente, uma entrevista bastante interessante do Rod Johnson a este
respeito no theserverside
http://www.theserverside.com/resources/articles/RodJohnsonInterview/article.
html

Ele � bem cr�tico com rela��o aos EJB, mas ainda assim destaca que se deve
procurar evitar a "demoniza��o" desta tecnologia. Concordo com ele. Falam
mais em modismo no uso de EJB e patterns espec�ficos, mas acho que est�
ainda mais na moda criticar esta tecnologia, principalmente depois do
lan�amento do .Net Por isso eu acho inevit�vel que nos pr�ximos anos haja
mudan�as significativas no J2EE, para fazer face � concorr�ncia da
Microsoft. Mas, ao meu ver, isso n�o implicar� o abandono dos ejb, n�o
apenas pelos investimentos j� realizados nesta tecnologia mas principalmente
porque, como quis dizer o Michael, eles podem ser uma boa id�ia ;-) 

O problema � tentar usar uma tecnologia em todos os cen�rios, o que, ali�s,
� uma preocupa��o recorrente em nossa �rea. Estamos sempre buscando a "bala
de prata" (Brooks) e � essa mentalidade que faz com que uma tecnologia
desperte tantas paix�es e acabe nos afastando da quest�o central: as
tecnologias existem para resolver problemas e n�o o contr�rio. 

S� para ir contra a corrente, h� tamb�m um texto muito interessante do Marc
fleury, fazendo uma defesa apaixonada dos EJB:
http://www.jboss.org/blue.pdf 

[]

Jo�o Holanda
Senado Federal - Secretaria Especial de Inform�tica

-----Mensagem original-----
De: Michael Nascimento Santos [mailto:[EMAIL PROTECTED]
Enviada em: quarta-feira, 14 de mar�o de 2001 09:13
Para: [EMAIL PROTECTED]
Assunto: Re: [enterprise-list] Cr�ticas ao EJB 


Olah Paulo,

Eu sou o autor deste trecho da Java Magazine :-) Voce pode ficar tranquilo:
a Sun nao irah descontinuar EJBs em um curto periodo de tempo porque eles
sao uma boa ideia - nao para todos os cenarios em que as pessoas tentam
usa-los e, muito menos, do jeito que muitas pessoas tentam usa-los.

A grande questao eh que o foco do Adventure Builder eh ser um blueprints de
webservices e o uso de Entity Beans no backend teriam deixado o uso de
webservices um tanto quanto ofuscado. Alem disso, como falei, eh uma forma
de a Sun mostrar que nao se deve sempre usar EJBs para tudo, em todas as
partes do sistema. Mas isto nao significa, por exemplo, que esta aplicacao
deveria ser feita "no mundo real" sem Entity Beans. Essa decisao dependeria
do uso que seria feito dela, da quantidade de usuarios, das previsoes
futuras de integracao e expansao etc.

Alem disso, o Adventure Builder _usa_ EJBs, soh nao usa Entity Beans,
conforme o proprio trecho abaixo diz. Eh realmente um exemplo de como se
pode nao ser "xiita" com uma tecnologia, mas usa-la ateh onde ela cabe no
projeto.

[]s
Michael Nascimento Santos
Sun Certified Programmer for the Java 2 Platform
Sun Certified Programmer for the Java 2 Platform 1.4
Sun Certified Web Component Developer for J2EE
Moderador SouJava - www.soujava.org.br

----- Original Message -----
From: "Paulo Hakme" <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Friday, March 14, 2003 8:48 AM
Subject: Re: [enterprise-list] Cr�ticas ao EJB


> Pessoal,
>
> Sou novo na lista e gostaria de me apresentar:
> Trabalho em Campinas, com aplica��es para o mercado financeiro, utilizando
> base Oracle. Estou engatinhando em Java, mas tenho muito interesse na
> linguagem. No que puder ajudar estou a disposi��o.
>
> Gostaria de aproveitar o subject desta mensagem e trazer uma trecho da
> revista Java Magazine no. 4, que fala sobre EJB:
>
> "...A Sun decide focar em Web Services. A nova aplica��o de demonstra��o
> chamada Adventure Builder, mostra como utilizar a plataforma J2EE 1.4 para
o
> desenvolvimento de aplica��es corporativas "escal�veis, flex�veise
> rebustas". A maior curiosidade da nova aplica��o � n�o fazer uso de EJBs
> para a persist�ncia dos dados, mas sim JDBC atrav�s de DAOs. Embora alguns
> tenham considerado isso uma evid�ncia de que a Sun acha o modelo EJBs
falho,
> a inten��o � mostrar que aplica��es simples podem ser desenvolvidas
somente
> com as APIs J2EE necess�rias"
>
> Apesar do final do texto, voc�s acham que existe a possibilidade de a Sun
> descontinuar os EJBs em um curto per�odo de tempo?
>
> [],s
>
> ----------------------------------------------------
> Paulo Hakme
> Analista de Sistemas
> [EMAIL PROTECTED]
> Software Design - www.softwaredesign.com.br
> SDBanco - SDConta - SDCompe
> www.sdbanco.com.br
>
> ----- Original Message -----
> From: "Josiel da S. Oliveira" <[EMAIL PROTECTED]>
> To: <[EMAIL PROTECTED]>
> Sent: Friday, March 14, 2003 8:31 AM
> Subject: Re: [enterprise-list] Cr�ticas ao EJB
>
>
> ---------------------------------------------------------------------
> Para cancelar a subscri��o, envie mensagem para:
[EMAIL PROTECTED]
> Para comandos adicionais, envie mensagem para:
[EMAIL PROTECTED]
>
>

---------------------------------------------------------------------
Para cancelar a subscri��o, envie mensagem para:
[EMAIL PROTECTED]
Para comandos adicionais, envie mensagem para:
[EMAIL PROTECTED]

---------------------------------------------------------------------
Para cancelar a subscri��o, envie mensagem para: [EMAIL PROTECTED]
Para comandos adicionais, envie mensagem para: [EMAIL PROTECTED]

Responder a