(Client/Server或客戶/伺服器模式):
Client和Server常常分別處在相距很遠的兩台計算機上,Client程式的任務是將用戶的要求提交給Server程式,再將Server程式返回的結果以特定的形式顯示給用戶;Server程式的任務是接收客戶程式提出的服務請求,進行相應的處理,再將結果返回給客戶程式。C/S (Client/Server)結構,
即大家熟知的客戶機和伺服器結構。它是軟體系統體系結構,通過它可以充分利用兩端硬體環境的優勢,將任務合理分配到Client端和Server端來實現,降低了系統的通訊開銷。目前大多數套用軟體系統都是Client/Server形式的兩層結構,由於現在的軟體套用系統正在向分散式的Web套用發展,Web和Client/Server 套用都可以進行同樣的業務處理,套用不同的模組共享邏輯組件;因此,內部的和外部的用戶都可以訪問新的和現有的套用系統,通過現有套用系統中的邏輯可以擴展出新的套用系統。這也就是目前套用系統的發展方向。傳統的C/S體系結構雖然採用的是開放模式,但這只是系統開發一級的開放性,在特定的套用中無論是Client端還是Server端都還需要特定的軟體支持。由於沒能提供用戶真正期望的開放環境,C/S結構的軟體需要針對不同的作業系統系統開發不同版本的軟體, 加之產品的更新換代十分快,已經很難適應百台電腦以上區域網路用戶同時使用。而且代價高, 效率低。