1. 程式人生 > >python socket 程式設計

python socket 程式設計

一、客服端/服務端架構

 客戶端(Client)或稱為使用者端,是指與伺服器相對應,為客戶提供本地服務的程式。

  服務端是為客戶端服務的,服務的內容諸如向客戶端提供資源,儲存客戶端資料

  常見的說法有c/s架構包括:

       1)硬體C/S架構(印表機)

       2)軟體C/S架構

C/S結構,即Client/Server(客戶機/伺服器)結構,是大家熟知的軟體系統體系結構,通過將任務合理分配到Client端和Server端,降低了系統的通訊開銷,可以充分利用兩端硬體環境的優勢。 早期的軟體系統多以此作為首選設計標準。
B/S結構,即Browser/Server(瀏覽器/伺服器)結構,是隨著Internet技術的興起,對C/S結構的一種變化或者改進的結構。