Edward, Tier � uma camada f�sica enquanto layer � uma camada l�gica? Tier esta para arquitetura assim como layer esta para modelo?
N�o consigo tangenciar estes conceitos t�o bem. abra�os Jorge -----Original Message----- From: Edward Roe [mailto:[EMAIL PROTECTED]] Sent: segunda-feira, 26 de novembro de 2001 14:13 To: [EMAIL PROTECTED] Subject: RE: [java-list] Re:[java-list] Programa��o em tr�s camadas Oi, > Qual a diferen�a entre layer e tier? Por exemplo, imagine que vc tem uma interface chamada Database com m�todos para incluir, atualizar e deletar clientes e produtos de uma base de dados. Voce poderia implementar essa interface utilizando banco de dados\JDBC ou arquivos. Uma aplica��o poderia instanciar uma dessas classes e invocar seus m�todos para fornecer informa��es para a GUI. A camada da GUI n�o precisa saber como as informa��es est�o sendo obtidas e vc pode trocar uma implementa��o de Database por outra (de arquivos para bd) sem ter que mudar nada na sua aplica��o. Mas nesse caso se caracteriza um modelo 2-tier: a sua aplica��o (onde a implementa��o de Database faz parte como um atributo da sua classe ) e a camada de banco de dados, apesar de voc� uma camada (layer) entre a GUI e o banco de dados. J� no modelo de 3-camadas (tier) a sua aplica��o estaria se comunicando com outra "aplica��o", um servlet por exemplo, que faria a parte das regras de neg�cio/acesso ao banco etc. Sua aplica��o acessaria este servlet, e este acessaria o banco. Note que essas camadas n�o necessariamente estariam em m�quinas diferentes, voc� pode ter por exemplo a camada de neg�cios no mesmo servidor de banco de dados. N�o sei se deu pra entender ...... []�s -- Edward Roe ------------------------------ LISTA SOUJAVA ---------------------------- http://www.soujava.org.br - Sociedade de Usu�rios Java da Sucesu-SP d�vidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm para sair da lista: envie email para [EMAIL PROTECTED] ------------------------------------------------------------------------- ------------------------------ LISTA SOUJAVA ---------------------------- http://www.soujava.org.br - Sociedade de Usu�rios Java da Sucesu-SP d�vidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm para sair da lista: envie email para [EMAIL PROTECTED] -------------------------------------------------------------------------
