我正在實現兩個設備之間的同步過程。網絡和移動。我已經計劃了一種算法,但不確定其實施的可能性。我的算法是,單個PHP線程來響應兩個異步ajax請求
- Mobile將生成一個ajax請求到PHP腳本以將其數據同步到數據庫。
- PHP腳本啓動一個事務,然後將數據插入到移動設備發送的數據庫中,並收集必須發送給移動設備的數據併發送處理但不提交。
- 手機接收到響應,啓動一個事務,併發送另一個Ajax請求作爲確認到php腳本並在移動端提交。
- PHP腳本接收確認Ajax請求,並承諾其數據,以及我在SETP開發2.
我的問題是,是否有可能使用單一的PHP線與兩個同步ajax請求工作?
我認爲這不是線程。這是關於單獨的HTTP請求。 HTTP是無狀態的。你需要自己管理兩個請求之間的狀態。例如,你可以使用普通的PHP會話。 –