民國105年 第2梯次 電腦軟體設計(JAVA)乙級 學科

第69題

有關於W e b 資料庫系統所應用的三層式架構( T h r e e - T i e r A r c h i t e c t u r e ) ,以下的敘述那 些…

題目

有關於W e b 資料庫系統所應用的三層式架構( T h r e e - T i e r A r c h i t e c t u r e ) ,以下的敘述那 些為正確?

  1. (1) 中間層的伺服器經常被稱為應用程式伺服器( A p p l i c a t i o n S e r v e r )
  2. (2) 在三層式架構中,用戶( C l i e n t ) 端需要針對每個不同的應用程式安裝相對應的用戶端程式
  3. (3) 中間層的伺服器經常用來處理企業邏輯( B u s i n e s s L o g i c )
  4. (4) 三層式架構是在用戶端和資料庫 伺服器端的中間增加一個中間層( M i d d l e - T i e r )

官方答案

(1) 中間層的伺服器經常被稱為應用程式伺服器( A p p l i c a t i o n S e r v e r )、(3) 中間層的伺服器經常用來處理企業邏輯( B u s i n e s s L o g i c )、(4) 三層式架構是在用戶端和資料庫 伺服器端的中間增加一個中間層( M i d d l e - T i e r )

解析

三層式架構將系統分為呈現層(客戶端)、中間層與資料層。中間層通常由應用程式伺服器擔任,負責企業邏輯與交易處理,客戶端只負責介面呈現與輸入,因此第1、3、4項正確。第2項描述的是雙層式(胖客戶端)架構:每個應用程式都要安裝專屬用戶端程式,正好是三層式要解決的部署與維護問題;三層式的用戶端只需瀏覽器或通用介面即可,不需逐一安裝。

AI 參考解析(推得答案已與官方答案比對一致),非官方公告內容,僅供備考參考。

官方資料