Click here to Skip to main content
15,850,103 members
Please Sign up or sign in to vote.
0.00/5 (No votes)
See more:
Let us say we have a project which is three layered. Assume that the data layer is on server1(let us say its in India), Business Logic layer is on server2(lets say its in US) and the user interface/web services are on server3. All servers are at different locations geographically. Now the question is:-

1. How the lifetime of objects will be maintained?
2. How the State Management, both server & client side is going to be managed?
3. Can you give me some reference urls?


1 solution

It is not advisable or practical to break your application into geographic layers like this.

Keep the layers together on the same site and distribute or replicate your data as needed. This will make things faster for the user and easier for you to implement.
Share this answer

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)

CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900