The terms tier and layer are frequently used interchangeably, but actually there is a difference between them: Tiers indicate a physical separation of components, which may mean different assemblies such as DLL, EXE etc on the same server or multiple servers; but layers refers to a logical separation of components, such as having distinct namespaces and classes for the Database Access Layer (DAL), Business Logic Layer (BLL) and User Interface Layer (UIL). Therefore, tier is about physical separation and units of deployment, and layers are about logical separation and units of design. [Read More]
30 comments:
3 separate projects of class Library, for same application, It doesn't mean, that it is a 3-Tier / n-Tier Application.
It is the concern about whether is it a In process communication / out of process communication, in the case of (2-Tier, 3-Tier / n-Tier [Where n>=3]) Tire application.
If in process (should in the case of DLL --> In Process [ Out of process--> Database Service / DCOM / EXE, the application run on separate process space, withing a same machine or different machine]
Better you say "it’s a highly per formant n-Layered application, with multiple n -Tier options".
Thanks u r information
Thanku for your information
Thanks for this nice post.
thank you very much
great one
thanks ............
What i sthe difference between Tier and Layer in terms of Software project? Also how can we prevent the misuse of DLL use for data access or having business logic?
Your blog is very nice... i like your blog. Free Web Directory
Thanks for the nice information. I am sure, I will tweet this to my twitter account. This will help a lot of users.
Great blog on differentiate between 3-Tier and 3-Layer which quit confusing and mostly famous question asked by interviewer.
Thanks you very much ......
RADCORPINDIA guy is stupid..
Thanks for your information.. :-)
Nice blog !
I like this !
thanx for d info..can u like ut a piksho of the 3tier architecture..tnx
Thanks....
Thanks....
N-Layer means logical separation between code, and N-Tier means physical separation .
N-tier not good for small project due to communication between tier decrease performance of project.
n-tier better for large-mid project.
I have been meaning to read this and just never got a chance. Its an issue that Im very interested in, I just started reading and Im glad I did. Youre a wonderful blogger, 1 of the most effective that Ive seen. This weblog undoubtedly has some facts on topic that I just wasnt aware of. Thanks for bringing this stuff to light.
Indian exporters canada exporters b2b trade leads suppliers directory indian trade portal Indian buyers Indian tenders trade fairs indian distributer
After study a couple of of the blog posts in your website now, and I truly like your manner of blogging. I bookmarked it to my bookmark website listing and shall be checking again soon. Pls check out my website as properly and let me know what you think.
Best Hotel in Ranchi Budget hotels in Ranchi Cheap Hotel Rooms in Ranchi Economy hotels in Ranchi Luxury Hotels in Ranchi Restaurant in Ranchi Bar in Ranchi Best Banquet in Ranchi
You have described it very well. Now a day, I feel that, No need to go to out because Internet showing me a more information to read. Today I have got a new information from your blog.
Web design company ranchi Mobile Application Development E-commerce Website Development Custom Software Development Software Development Company Ranchi
I have read this article ..... a good one... but i have also found some interesting material at
http://freefeast.info/general-it-articles/3-tier-vs-3-layer-architecture-difference-between-3-layer-and-3-tier-architecture/
regarding 3-tier-vs-3-layer-architecture ....
Thought you people might like it...
Thanks for the information
SEO Company India
Link Building Packages
SEO Services Ranchi
Search Engine Optimization Services
Seach Engine Marketing Services
Affordable SEO Packages
Nice info about the differences.
For more information about Zodiac Signs.
http://www.zodiac-signs.in
Hi,It’s unbelievable how much better Web Design Cochin will become when you take into consideration these four basic principles. There are always more things to consider, but a foundation of contrast, repetition, alignment and proximity will improve your designs dramatically.Thanks...........
You have provided very useful information to we people. This info is useful in many ways.
Thanks for your hard work.
Website Development Company in Lucknow
WebSenor InfoTech deliver Website & software solutions to achieve challenging business objectives.We execute the most complex and ambitious projects and ensure high solution maintainability, performance, scalability and system integration.
sir our team members are the always ready for your help. any technical support visit our site- http://appsenor.com/ , http://www.websenor.com/ and contact us . 9950834560
thank you.
Post a Comment