|
Caro
Vinicius,
Pelo
que vemos a ind�stria ainda esta evoluindo muito a id�ia de beans de entidades e
sem d�vida � uma no��o muito interessante do ponto de vista de padr�o de
middleware.
Acho
que falta uma longa estrada para que entity beans se tornem uma t�cnica ideal
para v�rios cen�rios coorporativos. Do ponto de vista de especifica��o dos EJBS
nada se refere diretamente a performance. Acho que atualmente para entity ter mais
performance que duas camadas, � necess�rio
escalar.
Entity
Beans podem melhorar ou piorar itens de arquitetura de software e
de fato isso pode ter grandes varia��es conforme o cen�rio
aplicado:
Confiabilidade favorecida (entity � a prova de crash de vm por
especifica��o)
Disponibilidade - sistemas de cluster
Escalabilidade - sem d�vida o item mais procurado
Flexibilidade - podemos elaborar bons modelos de
objetos
Manutenibilidade, extensibilidade e
outros ades que a nova economia demanda nos objetos
distribu�dos.
Em
diversos cen�rios web-centric vejo programadores gastando horas e horas de
c�digo para manter matrizes de objetos persistidos em database no Web Container
para uma melhor performance e isso entity oferece como servi�o
declarativo.
Entity
Beans oferece uma s�rie de funcionalidades que voce conseguiria somente
programando o que chamo de "tech-code": cache de dados, concorr�ncia, transa��o,
seguran�a, tratamento de erros e persist�ncia.
A
especifica��o tem que melhorar muito ainda, com certeza: prioridade de execu��o
de m�todos, ejb X IPV6, EJBQL (bastante), valida��es mais aprimoradas de dados
com schema e outras. No entanto eu n�o vejo mais a ind�stria sem
EJB e acho que basta colaborarmos com o JCP para lucrarmos no
futuro.
at,
Vinicius
|
- [enterprise-list] Entity Beans Jose Antonio Rosa dos Santos Junior
- Re: [enterprise-list] Entity Bean... Adriano Marcandali
- [enterprise-list] entity beans Vin�cius de Faria Silva
- Vinicius Senger
