HTTP協(xié)議請(qǐng)求響應(yīng)模型

一次請(qǐng)求的生命周期或簡(jiǎn)單軟件的分層

場(chǎng)景:登錄

1、客戶(hù)端發(fā)起請(qǐng)求到api接口層

???????? 1.1用戶(hù)在客戶(hù)端填寫(xiě)用戶(hù)名和密碼,點(diǎn)擊登錄,發(fā)生請(qǐng)求

2、aip接收到客戶(hù)端發(fā)起的用戶(hù)請(qǐng)求

????????? 2.1.aip對(duì)業(yè)務(wù)邏輯進(jìn)行驗(yàn)證

????????????????? 2.1.1驗(yàn)證用戶(hù)名和密碼是否合法

???????????????????????????? 比如:用戶(hù)名要求必須為真實(shí)手機(jī)號(hào)碼(11位,1開(kāi)頭,第二位3456789)

??????????????????????????? 如果驗(yàn)證失敗,即用戶(hù)名不合法,那么需要給客戶(hù)端返回碼值

??????????????????????????? 比如碼值為1、2、3

???????????????????????????? 1代表用戶(hù)名格式錯(cuò)誤

????????????????????????????? 2代表用戶(hù)名密碼錯(cuò)誤

????????????????????????????? 3代表密碼格式錯(cuò)誤

3、aip會(huì)將用戶(hù)輸入的數(shù)據(jù)發(fā)給DB層

?????????? Create、Read、Update、Delete

??????????? 3.1 數(shù)據(jù)庫(kù)查詢(xún)成功則返回1,失敗則返回0

4、DB會(huì)將返回的查詢(xún)數(shù)據(jù)庫(kù)的條目數(shù)給api

5、api返回成功或失敗的狀態(tài)碼給客戶(hù)端

6、客戶(hù)端將返回信息提示給用戶(hù)

簡(jiǎn)單軟件的分層

一、客戶(hù)端

????? 功能測(cè)試、性能測(cè)試、自動(dòng)化測(cè)試

二、接口層

?????? 接口測(cè)試、功能測(cè)試、性能測(cè)試、自動(dòng)化測(cè)試

三、數(shù)據(jù)庫(kù)層

??????? 可以將開(kāi)發(fā)人員使用到的SQL語(yǔ)句單獨(dú)拿出來(lái)進(jìn)行性能測(cè)試

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀(guān)點(diǎn),簡(jiǎn)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • Spring Cloud為開(kāi)發(fā)人員提供了快速構(gòu)建分布式系統(tǒng)中一些常見(jiàn)模式的工具(例如配置管理,服務(wù)發(fā)現(xiàn),斷路器,智...
    卡卡羅2017閱讀 136,554評(píng)論 19 139
  • 一、概念(載錄于:http://www.cnblogs.com/EricaMIN1987_IT/p/3837436...
    yuantao123434閱讀 8,741評(píng)論 6 152
  • Http協(xié)議詳解 標(biāo)簽(空格分隔): Linux 聲明:本片文章非原創(chuàng),內(nèi)容來(lái)源于博客園作者M(jìn)IN飛翔的HTTP協(xié)...
    Sivin閱讀 5,345評(píng)論 3 82
  • 不管現(xiàn)在的你是什么樣,都請(qǐng)記住,把當(dāng)下的生活過(guò)好,再去考慮未來(lái)。 未來(lái)對(duì)于我們來(lái)說(shuō)那么近又那么遠(yuǎn),你永遠(yuǎn)不知道下一...
    沐瑾夏_Jane閱讀 322評(píng)論 0 0
  • 如果你沒(méi)有做到誠(chéng)實(shí)守信,你將一無(wú)所有;如果你沒(méi)有做到誠(chéng)實(shí)守信,就沒(méi)有人愿意相信你;如果你做到了誠(chéng)實(shí)守信,你...
    星火潦源閱讀 865評(píng)論 0 1

友情鏈接更多精彩內(nèi)容