مدل
Three – Tier
يك مدل فيزيكي نیست ، بلكه يك مدل منطقي است
. اين مدل منطقي بسته به چگونگي توزيع يك برنامه ، به صور متنوعي با مدلهاي فيزيكي متفاوتي پياده سازي مي شود . اين مدل مناسب ساختن برنامه هايي است كه تعداد استفاده كنندگان آن زياد است . براي ساختن برنامههاي
Highly Scalable
، منابع حافظه اي و عملياتي (
Resources
) مانند اتصال به
Database
بايد به اشتراك گذاشته شوند . بجاي اتصال مستقيم
Client
ها به
Data Server
ها ،
Business Service
ها براي تبادل اطلاعات در اختيار قرار ميگيرند . يك
Instance
از يك
Business Service
مي تواند چند
Client
را تغذيه كند و اين باعث كاهش مصرف
Resource
و افزايش تعداد
Client
ها مي شود .همچنين
Business Service
ها مستقيماً با
Data Server
ها سر و كار ندارند و از
Data Access Service
ها استفاده مي كنند كه با استفاده اشتراكي از
Data Access Service
ها تعداد
Client
ها باز هم افزايش مي يابد .