關於C/S模式開發的學習筆記


  當今的現狀,感覺是B/S大為盛行,C/S的學習者很少,就那我們學校來看,三年多來,教的、用的最多的都是B/S,在剛剛確定下來的畢設課題中,大約四分之三都是web結合安卓開發的系統。C/S的學習着很少,我們做過的C/S系統僅僅是在學習課程的時候完成過一個課后大作業。

  在C/S模式中,工作的原理可以簡單的理解為Client向Server發送請求,Server收到請求並處理請求,將所得到的結果返回給Client。如下圖所示

   

  在CS模式中,CS模式的大部處理是在Client 中執行,這樣會大大減少服務器的壓力。但是服務端一般情況況下都需要從客戶端獲取資源來處理Client的請求,例如,連接數據庫,獲取數據信息等。對於一個軟件的開發設計,都要考慮到用戶體驗的問題,即我們應該在最短的時間內獲取到資源。那么如果我有多個用戶對同一個數據庫中的表進行操作,如果同一時間,大量的Client同時對Server發出請求,這時候就會軟件容易出現問題,我們應該如何解決這個問題?

 

  


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM