什么是組件 后端給一個(gè)app頁(yè)面首次加載就寫(xiě)了三四個(gè)接口,這樣做合理嗎?
后端給一個(gè)app頁(yè)面首次加載就寫(xiě)了三四個(gè)接口,這樣做合理嗎?根據(jù)RESTAPI規(guī)范,可以調(diào)用多個(gè)接口web容器通常為每個(gè)請(qǐng)求創(chuàng)建一個(gè)線(xiàn)程。如果用戶(hù)確認(rèn)servlet實(shí)例一次只處理一個(gè)請(qǐng)求,servle
后端給一個(gè)app頁(yè)面首次加載就寫(xiě)了三四個(gè)接口,這樣做合理嗎?
根據(jù)RESTAPI規(guī)范,可以調(diào)用多個(gè)接口
web容器通常為每個(gè)請(qǐng)求創(chuàng)建一個(gè)線(xiàn)程。如果用戶(hù)確認(rèn)servlet實(shí)例一次只處理一個(gè)請(qǐng)求,servlet就可以實(shí)現(xiàn)singlethreadmodel接口。如果servlet實(shí)現(xiàn)了這個(gè)接口,那么用戶(hù)可以確保兩個(gè)線(xiàn)程不能在servlet的服務(wù)方法中同時(shí)執(zhí)行。web容器可以通過(guò)同步訪(fǎng)問(wèn)servlet的單個(gè)實(shí)例來(lái)實(shí)現(xiàn),或者通過(guò)維護(hù)web組件池來(lái)為每個(gè)實(shí)例調(diào)用新的請(qǐng)求。此接口不能防止web組件訪(fǎng)問(wèn)共享資源(如靜態(tài)類(lèi)變量和外部對(duì)象)時(shí)出現(xiàn)同步問(wèn)題