Sunday, April 1, 2012

What is the difference between Tier and Layer?

What is the difference between Tier and Layer?
  • Tier – physical unit, where the code / process runs. E.g.: client, application server, database server;
  • Layer – logical unit, how to organize the code. E.g.: presentation (view), controller, models, repository, data access.
A 1-Tier application could be a 3-Layer application.

No comments:

Post a Comment

Please, before starting to comment, evaluate if what you want to write is useful, respectful and positive. A kid may read this also.

Give a good example!