首頁 / CompScience / Database / MySQL / 三層式應用系統架構

三層式應用系統架構

2013-05-15_100810

這是MySQL 5實力養成暨評量裡的1-06.『三層式(Three-tier)應用系統架構主要是改進兩層式應用系統架構的缺點,兩者的差別在於將何項功能獨立置於應用伺服器?』

答案:(C) 營運規則(Bussiness Rules)

這題感覺跟MySQL不太有什麼關係,不過既然會出那表示還是得瞭解才行,我們找到國立聯合大學資訊管理學系資料庫系統課程(陳士杰),轉貼如下:

  • 將應用程式代理者(Application agent) 置於Client與Server中間,存放企業應用邏輯(Business logic),以處理Client與Server間往來的業務。
  • Client較簡化,因此系統需求較低。
  • 整合後端不同的Server,以統一的方式呈現內部的資料。

2013-05-15_135447

2013-05-15_135815

 

比較

 優點  缺點
Client/Server 可藉由Client端本身的運算能力,分擔Server端處理資料的負荷。
  • 針對不同類型的Server,需要設計不同的Client端介面。
  • Client愈多,Server的負擔越重。
 3-tier architecture  可由中間的Application Agent整合後端不同Server,Client端只需面對單一的Agent介面  若規模不斷擴大,中間端將成為瓶頸。
馬上成為工作達人的Fans

About ㄚ琪

工作達人Fun Taiwan的創辦者及總編,可以在這裡更認識他。

One comment

發表迴響

你的電子郵件位址並不會被公開。 Required fields are marked *

*

Scroll To Top

 好吃、好玩、旅遊、試吃、試用、邀稿、SEO

歡迎洽詢:flylinux@gmail.com

➨ 國外美食旅遊  日本東京自由行  美國猶他加州自由行  韓國釜山首爾慶州自由行 │ 泰國馬來西亞新加坡自由行  澳門廣東香港自由行日本九州奈良京阪自由行 │澳洲墨爾本坎培拉雪梨自由行 │中國北京自由行 

紅屋頂加級大阪難波飯店 (Red Roof Plus Osaka Namba) 日本大阪紅屋頂加級大阪難波飯店 (Red Roof Plus Osaka Namba)激推