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]
-------------------------------------------------------------------------

Responder a