1、什麼是客戶-伺服器方式
C/S模式
C/S (Client/Server,客戶機/伺服器)模式又稱C/S結構,是軟體系統體系結構的一種。C/S模式簡單地講就是基於企業內部網路的應用系統。與B/S(Browser/Server,瀏覽器/伺服器)模式相比,C/S模式的應用系統最大的好處是不依賴企業外網環境,即無論企業是否能夠上網,都不影響應用。
2、什麼是客戶機/伺服器?其組成是什麼?優點是什麼?
客戶機就是咱平時用的電腦
伺服器你可以簡單理解為配置比較高的電腦
之所以稱之為伺服器,是因為這中機子主要用來提供一些特定的服務,比如游戲伺服器,視頻伺服器,網站伺服器等
3、三層客戶伺服器的本質是什麼
三層架構是什麼
是包括數據訪問層、業務邏輯層和表示層 。
B/S(Brow它是隨著Internet技術的興起,對C/S結構的一種變化或者改進的結構。在這種結構下,用戶工作界面是通過WWW瀏覽器來實現,極少部分事務邏輯在前端(Browser)實現,但是主要事務邏輯在伺服器(Server)實現,形成所謂三層3-tier結構。這樣就大大簡化了客戶端電腦載荷,減輕了系統維護與升級的成本和工作量,降低了用戶的總體成本(TCO)。ser/Server)結構即瀏覽器和伺服器結構。
應用范圍
C/S (Client/Server)結構,即大家熟知的客戶機和伺服器結構。它是軟體系統體系結構,通過它可以充分利用兩端硬體環境的優勢,將任務合理分配到Client端和Server端來實現,降低了系統的通訊開銷。目前大多數應用軟體系統都是Client/Server形式的兩層結構,由於現在的軟體應用系統正在向分布式的Web應用發展,Web和Client/Server 應用都可以進行同樣的業務處理,應用不同的模塊共享邏輯組件;因此,內部的和外部的用戶都可以訪問新的和現有的應用系統,通過現有應用系統中的邏輯可以擴展出新的應用系統。這也就是目前應用系統的發展方向。
效果:簡化了客戶端電腦載荷
4、客戶/伺服器 四層結構 分別是什麼?
三層:表示層->應用服務層->數據服務層
四層:表示層->應用層->業務邏輯層->數據服務層
5、[PowerBuilder]簡述什麼是客戶/伺服器應用程序體系結構
C/S又稱Client/Server或客戶/伺服器模式。伺服器通常採用高性能的PC、工作站或小回型機,並採用大型數據答庫系統,如Oracle、Sybase、Informix或SQLServer。客戶端需要安裝專用的客戶端軟體。
C/S的優點是能充分發揮客戶端PC的處理能力,很多工作可以在客戶端處理後再提交給伺服器。對應的優點就是客戶端響應速度快。缺點主要有以下幾個:
只適用於區域網。而隨著互聯網的飛速發展,移動辦公和分布式辦公越來越普及,這需要我們的系統具有擴展性。這種方式遠程訪問需要專門的技術,同時要對系統進行專門的設計來處理分布式的數據。
客戶端需要安裝專用的客戶端軟體。首先涉及到安裝的工作量,其次任何一台電腦出問題,如病毒、硬體損壞,都需要進行安裝或維護。特別是有很多分部或專賣店的情況,不是工作量的問題,而是路程的問題。還有,系統軟體升級時,每一台客戶機需要重新安裝,其維護和升級成本非常高。
對客戶端的操作系統一般也會有限制。可能適應於Win98, 但不能用於Win2000或WindowsXP。或者不適用於微軟新的操作系統等等,更不用說Linux、Unix等。
6、什麼是客戶/伺服器式網路?
區域網上使用的一種組織方 案,它充分利用了分布式智能,並將伺服器和各個工作站都視為智能化的、可 編程的設備,從而充分開發出它們各自的計算能力。具體的實現方法是:將應 用程序的運行分為「前端」客戶程序和「後端」伺服器。客戶端組件是一台完 整的、獨立的個人計算機(而不是一台「啞」終端),用戶能夠利用它所有的 能力和特性來運行應用程序。伺服器組件可以是個人計算機、小型機或大型機, 只要它能提供在分時環境下小型機和大型機所具有的傳統功能:數據管理、客 戶間的信息共享、以及復雜的網路管理和安全性特性。與舊的體系結構相比, 這種客戶機和伺服器同時工作的方式不僅提高了處理能力,而且也能更加有效 地使用這些功能。原因在於:應用程序的客戶端被優化成更適合於與用戶進行 交互,而伺服器端則提供集中式的、多用戶的功能。
7、Client/Server(客戶/伺服器)結構是什麼
你自己都講的了.
CS結構就是Client/Server(客戶/伺服器)
C/S又稱Client/Server或客戶/伺服器模式。伺服器通常採用高性能的PC、工作站或小型機,並採用大型資料庫系統,如Oracle、Sybase、Informix或 SQL Server。客戶端需要安裝專用的客戶端軟體。
C/S的優點是能充分發揮客戶端PC的處理能力,很多工作可以在客戶端處理後再提交給伺服器。對應的優點就是客戶端響應速度快。缺點主要有以下幾個:
只適用於區域網。而隨著互聯網的飛速發展,移動辦公和分布式辦公越來越普及,這需要我們的系統具有擴展性。這種方式遠程訪問需要專門的技術,同時要對系統進行專門的設計來處理分布式的數據。
客戶端需要安裝專用的客戶端軟體。首先涉及到安裝的工作量,其次任何一台電腦出問題,如病毒、硬體損壞,都需要進行安裝或維護。特別是有很多分部或專賣店的情況,不是工作量的問題,而是路程的問題。還有,系統軟體升級時,每一台客戶機需要重新安裝,其維護和升級成本非常高。
對客戶端的操作系統一般也會有限制。可能適應於Win98, 但不能用於win2000或Windows XP。或者不適用於微軟新的操作系統等等,更不用說Linux、Unix等。
8、伺服器架構是什麼意思?
常見的伺服器架構有以下三種:
伺服器集群架構:
伺服器集群就是指將很多伺服器集中起來一起進行同一種服務,在客戶端看來就像是只有一個伺服器。集群可以利用多個計算機進行並行計算從而獲得很高的計算速度,也可以用多個計算機做備份,從而使得任何一個機器壞了整個系統還是能正常運行。
伺服器負載均衡架構:
負載均衡 (Load Balancing) 建立在現有網路結構之上,它提供了一種廉價有效透明的方法擴展網路設備和伺服器的帶寬、增加吞吐量、加強網路數據處理能力、提高網路的靈活性和可用性。
分布式伺服器架構:
所謂分布式資源共享伺服器就是指數據和程序可以不位於一個伺服器上,而是分散到多個伺服器,以網路上分散分布的地理信息數據及受其影響的資料庫操作為研究對象的一種理論計算模型伺服器形式。分布式有利於任務在整個計算機系統上進行分配與優化,克服了傳統集中式系統會導致中心主機資源緊張與響應瓶頸的缺陷,解決了網路GIS 中存在的數據異構、數據共享、運算復雜等問題,是地理信息系統技術的一大進步。
這個三種架構都是常見的伺服器架構,集群的主要是IT公司在做,可以保障重要數據安全;負載均衡主要是為了分擔訪問量,避免臨時的網路堵塞,主要用於電子商務類型的網站;分布式伺服器主要是解決跨區域,多個單個節點達到高速訪問的目前,一般是類似CDN的用途的話,會採用分布式伺服器。
9、什麼叫做客戶機/伺服器模式
這是網路軟體運行的一種形式。通常,採用客戶機/伺服器結構的系統,有一台或多台伺服器以及大量的客戶機。伺服器配備大容量存儲器並安裝資料庫系統,用於數據的存放和數據檢索;客戶端安裝專用的軟體,負責數據的輸入、運算和輸出。
客戶機和伺服器都是獨立的計算機。當一台連入網路的計算機向其他計算機提供各種網路服務(如數據、文件的共享等)時,它就被叫做伺服器。而那些用於訪問伺服器資料的計算機則被叫做客戶機。嚴格說來,客戶機/伺服器模型並不是從物理分布的角度來定義,它所體現的是一種網路數據訪問的實現方式。採用這種結構的系統目前應用非常廣泛。如賓館、酒店的客房登記、結算系統,超市的POS系統,銀行、郵電的網路系統等。
10、什麼是客戶/伺服器和微內核結構操作系統?說明其優缺點
其實客戶/伺服器只是微內核結構操作系統的一種運行模式,中心與分散點的關系回。內核就相當一個基本的架構核答心,可以在很好的上面擴展、移植,只要核心沒問題,其他都不是問題,穩定性好。缺點就是效率低,對核心的依靠性高。參考:http://ke.baidu.com/view/3219455.htm?fr=aladdin