关于C/S模式开发的学习笔记
當今的現(xiàn)狀,感覺是B/S大為盛行,C/S的學(xué)習(xí)者很少,就那我們學(xué)校來看,三年多來,教的、用的最多的都是B/S,在剛剛確定下來的畢設(shè)課題中,大約四分之三都是web結(jié)合安卓開發(fā)的系統(tǒng)。C/S的學(xué)習(xí)著很少,我們做過的C/S系統(tǒng)僅僅是在學(xué)習(xí)課程的時候完成過一個課后大作業(yè)。
在C/S模式中,工作的原理可以簡單的理解為Client向Server發(fā)送請求,Server收到請求并處理請求,將所得到的結(jié)果返回給Client。如下圖所示
? ?
在CS模式中,CS模式的大部處理是在Client 中執(zhí)行,這樣會大大減少服務(wù)器的壓力。但是服務(wù)端一般情況況下都需要從客戶端獲取資源來處理Client的請求,例如,連接數(shù)據(jù)庫,獲取數(shù)據(jù)信息等。對于一個軟件的開發(fā)設(shè)計,都要考慮到用戶體驗的問題,即我們應(yīng)該在最短的時間內(nèi)獲取到資源。那么如果我有多個用戶對同一個數(shù)據(jù)庫中的表進行操作,如果同一時間,大量的Client同時對Server發(fā)出請求,這時候就會軟件容易出現(xiàn)問題,我們應(yīng)該如何解決這個問題?
?
轉(zhuǎn)載于:https://www.cnblogs.com/zchenjian/p/5956725.html
總結(jié)
以上是生活随笔為你收集整理的关于C/S模式开发的学习笔记的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 升级macOS新系统后,Xcode7.2
- 下一篇: iframe子页面点击按钮,执行父页面的