0
我正在開發一個Web應用程序。在服務器端,我們使用Restful服務,EJB和JPA。在客戶端,我們使用擴展js。我擔心的是,假設用戶正在與UI進行交互,並且表中填充了從服務器獲取的數據。與此同時,另一個用戶修改了服務器數據,這意味着第一個用戶看到的是過時的數據,因此他的行爲不符合服務器數據的當前狀態。UI數據的動態更新
我們該如何避免這種情況?
我正在開發一個Web應用程序。在服務器端,我們使用Restful服務,EJB和JPA。在客戶端,我們使用擴展js。我擔心的是,假設用戶正在與UI進行交互,並且表中填充了從服務器獲取的數據。與此同時,另一個用戶修改了服務器數據,這意味着第一個用戶看到的是過時的數據,因此他的行爲不符合服務器數據的當前狀態。UI數據的動態更新
我們該如何避免這種情況?
我不是100%確定該怎麼做,但WebSockets可能會對您的情況有所幫助。類似的問題在這裏問:how to update ui lively without refreshing page
FlorianF的回答可以讓你在正確的方向
爲首的多一點的WebSocket信息:https://netbeans.org/kb/docs/javaee/maven-websocketapi.html
祝您好運!
感謝您的聯繫。 – Mandroid