Obrigado pela ajuda e pela informa��o.
atenciosamente
Helio Frota 4� semeste Sistemas de informa��o - FIC
Regis Melo <[EMAIL PROTECTED]> wrote:
Inclusive uma grande discuss�o � o fato de qdo se utilizar ou n�o utilizar EJB. Verifique com bastante aten��o os requisitos do seu sistema para perceber a necessidade do uso de EJB. Na maioria dos casos, a complexidade n�o vale a pena.Vale a pena dar uma olhada nesse artigo: http://www2.theserverside.com/resources/articles/Is-EJB-Appropriate/article.html[]'s,/**
* R�gis Melo
* SoftSite Tecnologia
*/
-----Mensagem original-----
De: Carlo Giovano [mailto:[EMAIL PROTECTED]]
Enviada em: segunda-feira, 11 de novembro de 2002 07:23
Para: [EMAIL PROTECTED]
Assunto: RES: [cejug-discussao] java beans & EJBOl�,Um JavaBean � uma classe java normal que segue um padr�o de projeto sobre os seus atributos: cada atributo att deve ter seus m�todos setAtt e getAtt. Com isso e via reflex�o, o Java consegue automatizar coisas e tratar os JavaBeans como componentes com "propriedades".Um EJB (Enterprise Java Bean) segue o mesmo padr�o, no entanto � um componente bem mais complexo com suporte a persistencia, transacao, concorrencia e distribuicao (coisa que o JavaBean simples n�o faz). Na verdade um EJB n�o � so uma classe, ele � a composi��o de uma classe com a implementa��o, duas interfaces (remote e home), as implementa��es para as interfaces geradas pelo ejb container no momento de deployment, uma arquivo XML para descrever as caracter�sticas do EJB e os servi�os implmentados pelo container. O pad�o Command n�o tem nada haver com o JavaBean ou EJBs, na verdade e em geral, um command ir� utilizar EJb�s e JavaBeans para implementar os servi�os. Os JavaBeans e os EJB�s podem se relacionados tamb�m atrav�s do padr�o ValueObject (ou TransferObject) onde o estado do EJB � externalizado (padr�o Memento do GOF) em um JavaBean para transferencia via rede e exibi��o em JSP.A persist�ncia e conexao a BD pode ser feita com um JavaBean e um DAO ou pode ser feita automaticamenteo pelo container com um EJB ou implmentada por vc com um DAO tamb�m;Para fazer um aplica��o, vc n�o precisa de EJB�s (a n�o ser que a carga e requisitos transacionais da sua aplica��o necessitem disso). Vc pode adotar uma arquitetura Web-Centric s� com um Web Container (Tomcat por exemplo), utilizando JavaBeans como entidades de neg�cio, DAO para acessar os dados com conex�o via JDBC, classes Java como Commands, Servlets como controllers de pedidos e JSP para exibirem os dados dos JavaBeans. Depende do que vc necessita...Carlo GiovanoCEJUG-----Mensagem original-----
De: Helio Frota [mailto:[EMAIL PROTECTED]]
Enviada em: s�bado, 9 de novembro de 2002 14:43
Para: [EMAIL PROTECTED]
Assunto: [cejug-discussao] java beans & EJBola pessoal,
afinal qual � a diferenca entre Jbeans e Ejbeans ?
os livros que baixei e os que estou lendo, ou falam de padroes de EJBs ou a parte grafica dos Jbeans, estou procurando utilizar com jboss e estou confundindo tudo, nao d� pra imaginar numa arquitetura de site com pagina dinamicas, logica de negocio e banco de dados a utilizacao dos beans.
gostaria de saber se a conexao com o banco com EJB ou JB segue o padrao Command. pra tipo todos os objetos usarem uma instancia do bean para acessar o banco. sei nao...
tipo nao sei por onde comecar.
valeu
Helio Frota - 4� semestre Sistemas de Informa��o - FIC
Estagi�rio da Proqualy incubado no Insoft - www.proqualy.com.br -
Yahoo! GeoCities
Tudo para criar o seu site: ferramentas f�ceis de usar, espa�o de sobra e acess�rios.
Yahoo! GeoCities
Tudo para criar o seu site: ferramentas f�ceis de usar, espa�o de sobra e acess�rios.
