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]
