next up previous
Next: As interfaces de uma Up: entidades-e-servicos Previous: Servi�os, sess�es, processos e

A controv�rsia sobre entidades

Neste trabalho voc� implementar� e usar� objetos CORBA das categorias servi�o e entidade. Um dos objetivos � entender (e possivelmente formar uma opini�o sobre) uma discuss�o bem atual sobre a categoria entidade. Ser� que entidades devem ser objetos remotamente acess�veis? Como o acesso remoto a entidades geralmente traz problemas s�rios de desempenho, muitos defendem a elimina��o da categoria entidade1.

A discuss�o sobre acesso remoto a entidades se refletiu na evolu��o da arquitetura EJB. Na primeira vers�o da especifica��o que define essa arquitetura, todos os entity beans eram remotamente acess�veis. A vers�o 2.0 introduziu o conceito de entity bean com interfaces locais, que n�o recebem chamadas de outros processos. A pr�xima vers�o da especifica��o EJB (a vers�o 3.0) est� prestes a ser publicada. Ela cont�m mudan�as t�o significativas que, na pr�tica, definem um modelo de componentes completamente novo (o chamado EJB3), no qual n�o existem entity beans remotamente acess�veis. O novo modelo de componentes n�o elimina seu antecessor, que continua existindo para que se mantenha a compatibilidade com aplica��es escritas para as vers�es anteriores de EJB, mas se soma a ele.


next up previous
Next: As interfaces de uma Up: entidades-e-servicos Previous: Servi�os, sess�es, processos e
Francisco Reverbel
2006-05-03