c/s是一種重要的網路電腦模式,其意義是: 客戶/伺服器模式。 c/s全名為Client/Server,是電腦軟體協同工作的一種模式;它通常採取兩層結構,伺服器負責資料的管理,客戶機負責完成與使用者的互動任務。
本教學操作環境:windows7系統、Dell G3電腦。
c/s是一種重要的網路電腦模式,其意義是什麼?
c/s是一種重要的網路電腦模式,其意義是: 客戶/伺服器模式。
c/s(Client/Server)指的是客戶端/伺服器模式,是電腦軟體協同工作的一種模式。
C/S結構通常採取兩層結構。伺服器負責資料的管理,客戶機負責完成與使用者互動的任務。
客戶機透過區域網路與伺服器相連,接受使用者的請求,並透過網路向伺服器提出請求,對資料庫進行操作。伺服器接受客戶機的請求,將資料提交給客戶機,客戶機將資料進行計算並將結果呈現給使用者。伺服器也要提供完善安全保護及對資料完整性的處理等操作,並允許多個客戶機同時存取伺服器,這就對伺服器的硬體處理資料能力提出了很高的要求。
在C/S結構中,應用程式分為兩部分:伺服器部分和客戶機部分。伺服器部分是多個使用者共享的資訊與功能,執行後台服務,如控制共享資料庫的操作等;客戶機部分為使用者所專有,負責執行前台功能,在出錯提示、線上幫助等方面都有強大的功能,並且可以在子程式間自由切換。
C/S模型的關鍵要素為:由客戶而不是服務提供者發起動作;伺服器被動的等待來自客戶機的請求;客戶機和伺服器透過一條通訊頻道連接起來。兩個進程間的通訊鏈路稱為連接。連接在內部表現為一些緩衝區和一組協議機制,在外部表現出比無連接高的可靠性。一個完整的網間進程通訊需要由兩個進程組成,並且只能使用同一種高層協定。因此,一個完整的網間通訊需要協議,本機位址、本機連接埠號碼、遠端連接埠號碼、遠端位址這五個元素標識。
C/S結構在技術上已經很成熟,它的主要特點是互動性強、具有安全的存取模式、響應速度快、利於處理大量資料。但是C/S結構缺乏通用性,系統維護、升級需要重新設計和開發,增加了維護和管理的難度,進一步的資料拓展困難較多,所以C/S結構只限於小型的區域網路 。
想要查閱更多相關文章,請造訪PHP中文網! !
以上是c/s是一種重要的網路電腦模式,其意義是什麼的詳細內容。更多資訊請關注PHP中文網其他相關文章!