我這邊現(xiàn)在是要做個(gè)國外的點(diǎn)餐系統(tǒng),而店家是通過手機(jī)進(jìn)行訂單處理。我這邊是用websocket針對于訂單進(jìn)行管理,但在測試期間發(fā)現(xiàn)手機(jī)若是性能比較弱或者手機(jī)網(wǎng)絡(luò)不行時(shí)就會(huì)出現(xiàn)訂單在進(jìn)行管理時(shí)就會(huì)出現(xiàn)加載的現(xiàn)象(因?yàn)檫@邊是寫了訂單發(fā)起請求時(shí)會(huì)加載,直到對應(yīng)的消息返回才關(guān)閉)
其中我有考慮過可能是websocket的中斷再重連可能出問題,在測試后也發(fā)現(xiàn)這方面沒太大問題。
后面我有和別的程序員討論這個(gè)問題,他和我排除了服務(wù)器和后端代碼問題。并額外推薦我如果進(jìn)行開發(fā)時(shí)要考慮signalr的功能免得出現(xiàn)可能部分客戶端不支持功能