客戶機伺服器模式以什麼為中心
Ⅰ 客戶機/伺服器模式有哪些
如電子郵件交換,Web訪問和資料庫訪問功能,是建立在客戶伺服器模式。用戶訪問銀行服務,從他們的電腦使用Web瀏覽器客戶端發送請求到Web伺服器在銀行。該方案可能反過來請求轉發給它自己的資料庫客戶端程序,在另一家銀行的計算機發送一個請求到資料庫伺服器檢索帳戶信息。該余額返回到銀行的資料庫客戶端,這反過來又服務於它的回Web瀏覽器客戶端顯示結果給用戶。客戶機伺服器模式已成為網路計算的核心思想之一。許多商業應用程序被寫入今天使用客戶伺服器模型。所以,做互聯網的主要應用協議,如的HTTP,SMTP,Telnet和DNS的。
客戶端和伺服器之間的交互是經常使用序列圖描述。序列圖是在統一建模語言規范。
特定類型的客戶包括Web瀏覽器,電子郵件客戶端和在線聊天的客戶。
特定類型的伺服器包括Web伺服器,FTP伺服器,應用伺服器,資料庫伺服器,域名伺服器,郵件伺服器,文件伺服器,列印伺服器和終端伺服器。大多數Web服務也是伺服器類型。
Ⅱ 什麼是客戶/伺服器模式
客戶-伺服器方式歲描述的是進程之間服務和被服務的關系。客戶是服務的請求方,伺服器是服務的提供方。客戶與伺服器的通信關系建立後,通信可以使雙方的,客戶和伺服器都可以發送和接收數據。
Ⅲ 什麼是client/server模式
C/S又稱Client/Server或客戶/伺服器模式。
伺服器通常採用高性能的PC、工作站或小型機,並採用大型資料庫系統,如ORACLE、SYBASE、InfORMix或 SQL Server。客戶端需要安裝專用的客戶端軟體。
它是軟體系統體系結構,通過它可以充分利用兩端硬體環境的優勢,將任務合理分配到Client端和Server端來實現,降低了系統的通訊開銷。
(3)客戶機伺服器模式以什麼為中心擴展閱讀
C/S結構的優點是能充分發揮客戶端PC的處理能力,很多工作可以在客戶端處理後,對應的優點就是客戶端響應速度快。缺點主要有以下幾個:
1、只適用於區域網。而隨著互聯網的飛速發展,移動辦公和分布式辦公越來越普及,這需要我們的系統具有擴展性。這種方式遠程訪問需要專門的技術,同時要對系統進行專門的設計來處理分布式的數據。
2、客戶端需要安裝專用的客戶端軟體。首先涉及到安裝的工作量,其次任何一台電腦出問題,如病毒、硬體損壞,都需要進行安裝或維護。、
3、對客戶端的操作系統一般也會有限制。可能適應於Win98, 但不能用於win2000或Windows XP。或者不適用於微軟新的操作系統等等,更不用說Linux、Unix等。
Ⅳ 客戶機伺服器交互模式的特點及應用
C/S結構,即Client/Server(客戶機/伺服器)結構,是大家熟知的軟體系統體系結構,通過將任務合理分配到Client端和Server端,降低了系統的通訊開銷,可以充分利用兩端硬體環境的優勢。Server是伺服器瑞,client是客戶端。
客戶端是面向用戶的,用戶通過客戶端提交各種請求(軟體功能范圍內的)。
伺服器端處理客戶請求並作出回應。Client就是中文中的客戶,用戶,使
用者,而Server就是和client相對應的東西,Client和Server之間的關系是一種服務的提供方,和服務
的使用方之間的關系,這種關系是生活中普遍存在的關系.例如,我們去銀行取錢,我們就是銀行的Cli
ent,而銀行作為一個整體是我們的Server.為我們提供服務的是銀行的一套系統,而不僅僅是某一個
具體的工作人員.這種關系,就是Client和Server之間的關系.Client/Server就是利用這種關系作為
基礎而構成的系統.
在客戶機/伺服器網路中,伺服器是網路的核心,而客戶機是網路的基礎,客戶機依靠伺服器獲得所需要的網路資源,而伺服器為客戶機提供網路必須的資源。
它是軟體系統體系結構,通過它可以充分利用兩端硬體環境的優勢,將任務合理分配到
Client端和Server端來實現,降低了系統的通訊開銷。目前大多數應用軟體系統都是Client/Server形式的兩層結構,由於現在的軟體應用系統正在向分布式的Web應用發展,Web和Client/Server
應用都可以進行同樣的業務處理,應用不同的模塊共享邏輯組件;因此,內部的和外部的用戶都可以訪問新的和現有的應用系統,通過現有應用系統中的邏輯可以擴展出新的應用系統。這也就是目前應用系統的發展方向。
Ⅳ 什麼叫客戶機/伺服器模式
客戶機/伺服器模式 Client/servermodel) 簡稱C/S系統。是一類按新的應用模式運行的分布式計算機系統。
在這個應用模式中,用戶只關心完整地解決自己的應用問題,而不關心這些應用問題由系統中哪台或哪幾台計算機來完成。在C/S系統中,能為應用提供服務(如文件服務,列印服務,拷貝服務,圖象服務,通信管理服務等)的計算機或處理器,當其被請求服務時就成為伺服器。
與伺服器相對,提出服務請求的計算機或處理器在當時就是客戶機。從客戶應用角度看,這個應用的一部分工作在客戶機上完成,其他部分的工作則在(一個或多個)伺服器上完成。
(5)客戶機伺服器模式以什麼為中心擴展閱讀
客戶機/伺服器模式的特點:
可快速進行信息處理。由於在 C/S 結構中是一種基於點對點的運行環境,當一項任務提出請求處理時,可以在所有可能的伺服器間均衡地分布該項任務的負載。這樣,在客戶端發出的請求可由多個伺服器來並行進行處理,為每一項請求提供了極快的響應速度和較高的事務吞吐量。
可實現資源共享。C/L結構中的資源是分布的,客戶機與伺服器具有一對多的關系和運行環境。用戶不僅可存取在伺服器和本地工作站上的資源,還可以享用其他工作站上的資源,實現了資源共享。
Ⅵ 什麼是C/S(客戶機/伺服器)模式並列舉一種基於此模式的應用。
C/S又稱Client/Server或客戶/伺服器模式。伺服器通常採用高性能的PC、工作站或小型機,並採用大型資料庫系統,如Oracle、Sybase、Informix或 SQL Server。客戶端需要安裝專用的客戶端軟體。
C/S的優點是能充分發揮客戶端PC的處理能力,很多工作可以在客戶端處理後再提交給伺服器。對應的優點就是客戶端響應速度快。缺點主要有以下幾個:
只適用於區域網。而隨著互聯網的飛速發展,移動辦公和分布式辦公越來越普及,這需要我們的系統具有擴展性。這種方式遠程訪問需要專門的技術,同時要對系統進行專門的設計來處理分布式的數據。
客戶端需要安裝專用的客戶端軟體。首先涉及到安裝的工作量,其次任何一台電腦出問題,如病毒、硬體損壞,都需要進行安裝或維護。特別是有很多分部或專賣店的情況,不是工作量的問題,而是路程的問題。還有,系統軟體升級時,每一台客戶機需要重新安裝,其維護和升級成本非常高。
對客戶端的操作系統一般也會有限制。可能適應於Win98, 但不能用於Win2000或Windows XP。或者不適用於微軟新的操作系統等等,更不用說Linux、Unix等。
比如說我們玩的游戲啊,要下載客戶端的那種,不是網頁游戲,網頁游戲屬於B/S 模式的。比如說現在的QQ音速,魔獸世界,不都要先安裝客戶端才能玩么?伺服器端更新的話,你還要下載更新包啊,這不就是典型的C/S模式么~~~~!!
Ⅶ 什麼叫做客戶機/伺服器模式
客戶機/伺服器模式是指兩個邏輯(往往是物理的)系統(客戶機和伺服器)及其應用程序邏輯組件之間復雜關系的協同。客戶機/伺服器模式將一個應用分為兩個部分:前端(客戶端)、後端(伺服器)。所謂伺服器是指提供客戶機服務的邏輯系統,所謂客戶機是指向伺服器請求提供服務的邏輯系統。
Ⅷ 客戶機/伺服器模式的特點
客戶機/伺服器(Client/Server) 及其特點
客戶機/伺服器這個名詞雖然近年來報刊雜志上經常出現,但對這一術語至今尚無統一的定義。首先,客戶機/伺服器可以被理解為是一個物理上分布的邏輯整體,它是由客戶機、伺服器和連接支持部分組成。其中客戶機是體系結構的核心部分,是一個面向最終用戶的介面設備或應用程序。它是一項服務的消耗者,可向其他設備或應用程序提出請求,然後再向用戶顯示所得信息;伺服器是一項服務的提供者,它包含並管理資料庫和通信設備,為客戶請求過程提供服務;連接支持是用來連接客戶機與伺服器的部分,如網路連接、網路協議、應用介面等。客戶機 / 伺服器具有以下特點:
(1)可實現資源共享。C/L結構中的資源是分布的,客戶機與伺服器具有一對多的關系和運行環境。用戶不僅可存取在伺服器和本地工作站上的資源,還可以享用其他工作站上的資源,實現了資源共享。
(2)可實現管理科學化和專業化。系統中的資源分布在各伺服器和工作站上,可以採用分層管理和專業化管理相結合的方式,用戶有權去充分利用本部門、本領域的專業知識來參與管理,使得各級管理更加科學化和專業化。
(3)可快速進行信息處理。由於在 C/S 結構中是一種基於點對點的運行環境,當一項任務提出請求處理時,可以在所有可能的伺服器間均衡地分布該項任務的負載。這樣,在客戶端發出的請求可由多個伺服器來並行進行處理,為每一項請求提供了極快的響應速度和較高的事務吞吐量。
(4)能更好地保護原有的資源。由於C/S是一種開放式的結構,可有效地保護原有的軟、硬體資源。以前,在其他環境下積累的的數據和軟體均可在C/S中通過集成而保留使用,並且可以透明地訪問多個異構的數據源和自由地選用不同廠家的數據應用開發工具,具有高度的靈活性;而以前的硬體亦可完全繼續使用,當在系統中增加硬體資源時,不會減弱系統的能力,同時客戶機和伺服器均可單獨地升級,故具有極好的可擴充性。
Ⅸ 什麼是客戶機和伺服器模式
舉個最簡單里的例子就是你玩游戲,就是從你的本機(客戶機)到游戲供應商的伺服器(伺服器)就是你說的那種模式也就是經常說的C/S模式。C/S,C就是client客戶端的意思,S就是server伺服器的意思
還有另外一種模式就是B/S模式,就是通過瀏覽器模式。B/S,B就是瀏覽的意思,S就是server伺服器的意思
Ⅹ 簡述客戶機、伺服器模式的特點
客戶機/伺服器(Client/Server) 及其特點
客戶機/伺服器這個名詞雖然近年來報刊雜志上經常出現,但對這一術語至今尚無統一的定義。首先,客戶機/伺服器可以被理解為是一個物理上分布的邏輯整體,它是由客戶機、伺服器和連接支持部分組成。其中客戶機是體系結構的核心部分,是一個面向最終用戶的介面設備或應用程序。它是一項服務的消耗者,可向其他設備或應用程序提出請求,然後再向用戶顯示所得信息;伺服器是一項服務的提供者,它包含並管理資料庫和通信設備,為客戶請求過程提供服務;連接支持是用來連接客戶機與伺服器的部分,如網路連接、網路協議、應用介面等。客戶機 / 伺服器具有以下特點:
(1)可實現資源共享。C/L結構中的資源是分布的,客戶機與伺服器具有一對多的關系和運行環境。用戶不僅可存取在伺服器和本地工作站上的資源,還可以享用其他工作站上的資源,實現了資源共享。
(2)可實現管理科學化和專業化。系統中的資源分布在各伺服器和工作站上,可以採用分層管理和專業化管理相結合的方式,用戶有權去充分利用本部門、本領域的專業知識來參與管理,使得各級管理更加科學化和專業化。
(3)可快速進行信息處理。由於在 C/S 結構中是一種基於點對點的運行環境,當一項任務提出請求處理時,可以在所有可能的伺服器間均衡地分布該項任務的負載。這樣,在客戶端發出的請求可由多個伺服器來並行進行處理,為每一項請求提供了極快的響應速度和較高的事務吞吐量。
(4)能更好地保護原有的資源。由於C/S是一種開放式的結構,可有效地保護原有的軟、硬體資源。以前,在其他環境下積累的的數據和軟體均可在C/S中通過集成而保留使用,並且可以透明地訪問多個異構的數據源和自由地選用不同廠家的數據應用開發工具,具有高度的靈活性;而以前的硬體亦可完全繼續使用,當在系統中增加硬體資源時,不會減弱系統的能力,同時客戶機和伺服器均可單獨地升級,故具有極好的可擴充性。
參考資料:http://www.e-gov.org.cn/xinxijishu/xinxihua/200605/24602.html