客戶機/伺服器(Client/Server) 及其特點 :
客戶機/伺服器這個名詞雖然近年來報刊雜誌上經常出現,但對這一術語至今尚無統一的定義。首先,客戶機/伺服器可以被理解為是一個物理上分佈的邏輯整體,它是由客戶機、伺服器和連線支援部分組成。其中客戶機是體系結構的核心部分,是一個面向終端使用者的介面裝置或應用程式。它是一項服務的消耗者,可向其他裝置或應用程式提出請求,然後再向使用者顯示所得資訊;伺服器是一項服務的提供者,它包含並管理資料庫和通訊裝置,為客戶請求過程提供服務;連線支援是用來連線客戶機與伺服器的部分,如網路連線、網路協議、應用介面等。客戶機 / 伺服器具有以下特點:
(1)可實現資源共享。C/L結構中的資源是分佈的,客戶機與伺服器具有一對多的關係和執行環境。使用者不僅可存取在伺服器和本地工作站上的資源,還可以享用其他工作站上的資源,實現了資源共享。
(2)可實現管理科學化和專業化。系統中的資源分佈在各伺服器和工作站上,可以採用分層管理和專業化管理相結合的方式,使用者有權去充分利用本部門、本領域的專業知識來參與管理,使得各級管理更加科學化和專業化。
(3)可快速進行資訊處理。由於在 C/S 結構中是一種基於點對點的執行環境,當一項任務提出請求處理時,可以在所有可能的伺服器間均衡地分佈該項任務的負載。這樣,在客戶端發出的請求可由多個伺服器來並行進行處理,為每一項請求提供了極快的響應速度和較高的事務吞吐量。
(4)能更好地保護原有的資源。由於C/S是一種開放式的結構,可有效地保護原有的軟、硬體資源。以前,在其他環境下積累的的資料和軟體均可在C/S中透過整合而保留使用,並且可以透明地訪問多個異構的資料來源和自由地選用不同廠家的資料應用開發工具,具有高度的靈活性;而以前的硬體亦可完全繼續使用,當在系統中增加硬體資源時,不會減弱系統的能力,同時客戶機和伺服器均可單獨地升級,故具有極好的可擴充性。
客戶機/伺服器(Client/Server) 及其特點 :
客戶機/伺服器這個名詞雖然近年來報刊雜誌上經常出現,但對這一術語至今尚無統一的定義。首先,客戶機/伺服器可以被理解為是一個物理上分佈的邏輯整體,它是由客戶機、伺服器和連線支援部分組成。其中客戶機是體系結構的核心部分,是一個面向終端使用者的介面裝置或應用程式。它是一項服務的消耗者,可向其他裝置或應用程式提出請求,然後再向使用者顯示所得資訊;伺服器是一項服務的提供者,它包含並管理資料庫和通訊裝置,為客戶請求過程提供服務;連線支援是用來連線客戶機與伺服器的部分,如網路連線、網路協議、應用介面等。客戶機 / 伺服器具有以下特點:
(1)可實現資源共享。C/L結構中的資源是分佈的,客戶機與伺服器具有一對多的關係和執行環境。使用者不僅可存取在伺服器和本地工作站上的資源,還可以享用其他工作站上的資源,實現了資源共享。
(2)可實現管理科學化和專業化。系統中的資源分佈在各伺服器和工作站上,可以採用分層管理和專業化管理相結合的方式,使用者有權去充分利用本部門、本領域的專業知識來參與管理,使得各級管理更加科學化和專業化。
(3)可快速進行資訊處理。由於在 C/S 結構中是一種基於點對點的執行環境,當一項任務提出請求處理時,可以在所有可能的伺服器間均衡地分佈該項任務的負載。這樣,在客戶端發出的請求可由多個伺服器來並行進行處理,為每一項請求提供了極快的響應速度和較高的事務吞吐量。
(4)能更好地保護原有的資源。由於C/S是一種開放式的結構,可有效地保護原有的軟、硬體資源。以前,在其他環境下積累的的資料和軟體均可在C/S中透過整合而保留使用,並且可以透明地訪問多個異構的資料來源和自由地選用不同廠家的資料應用開發工具,具有高度的靈活性;而以前的硬體亦可完全繼續使用,當在系統中增加硬體資源時,不會減弱系統的能力,同時客戶機和伺服器均可單獨地升級,故具有極好的可擴充性。