Reg: Physical Model

Reg: Physical Model

Old forum URL: forums.lhotka.net/forums/t/1524.aspx


Reva posted on Wednesday, October 18, 2006

Hi,

I *just* started reading the V1 of the book (Only which is available to me).

In the first chapter / Applying the Logical Architecture / High-Scalability-Intelligent Client

I was expecting the below
logical to physical model mapping:-

First Physical machine:  Presentation + UI

Second Physical machine: Business Logic + Data Access

Third Physical Machine: Data Storgage+Management

But, the book surprised me by moving the "Business Logic" logical layer to the first machine instead of second machine

Can anyone kindly explain why the author has taken this decision? or point to me a location where this is already address or discussed.

Thanks in advance,
Kishor

Reva replied on Wednesday, October 18, 2006

Please Ignore My above Question, I Figured it out in the next pages in the book

RockfordLhotka replied on Wednesday, October 18, 2006

What you'll find, and this is explained better in the 2005 book (I try to refine my explanations when possible), is that the Business Layer actually runs on both the client and application server machines when deployed in a physical 3-tier model. This is the goal the data portal in CSLA .NET, and to do this I am using the concept of mobile objects.

The idea is to keep the processing as physically close to any required resource as is possible. So when the object needs to interact with the user (a resource), the closer the object can get to the user the better. Similarly, when the object needs to interact with the database (another resource), the closer the object can get to the database the better.

Copyright (c) Marimer LLC