Level Extreme platform
Subscription
Corporate profile
Products & Services
Support
Legal
Français
OOP e NTier - uma duvida sobre o conceito
Message
 
To
27/09/2002 20:21:41
Cleber Ferrari
Capta Tecnologia
Brazil
General information
Forum:
Visual FoxPro
Category:
Object Oriented Programming
Miscellaneous
Thread ID:
00705502
Message ID:
00705543
Views:
13
Oi Cleber,

Acreditoq eu a sua arquitetura esteja correta. Você terá um cenário típico de 3 camadas:

* Apresentação
* Negócios
* Dados

A camada de negócios pode ser a resposável pela chamada ao componente da camada de acesso a dados. Este, por sua vez pode estar retornando os dados solicitados em XML de volta para a camada de negócios e esta retorna para a camada de apresentação.

Sobre o processamento da treeview ser feito na camada de apresentação, também creio que seja uma boa aternativa. Você pode usar uma abordagem de "delayed instantiation", onde os dados dos diversos níveis da treeview seriam retornados somente quando eles fossem efetivamente solicitados. Isto é bom do ponto de vista de usabilidade, pois faz o usuário esperar só pelos dados que ele quer ver.

Não vejo problema em vc ter um método no componente de negócios que retorne um XML estruturado com os dados co Cliente, seus propdutos e notas. Estes dados seriam tratados na camada de apresentação para a montagem da treeview. Obviamente esta seria uma alterantiva viável caso o tamanho do XML gerado não seja excessivo.

Um abraço!
-----
Fabio Vazquez
http://www.fabiovazquez.com
Previous
Next
Reply
Map
View

Click here to load this message in the networking platform