2015-10-28 5 views
0

Я работаю над веб-приложением. На стороне сервера мы используем Restful service, EJB и JPA. На стороне клиента мы используем расширение js. Меня беспокоит то, что предполагается, что пользователь взаимодействует с пользовательским интерфейсом, а таблица заполняется данными, полученными с сервера. Между тем другой пользователь изменил данные сервера, что означает, что первый пользователь видит устаревшие данные, и, следовательно, его действие не будет соответствовать текущему состоянию данных сервера.Динамическое обновление данных пользовательского интерфейса

Как избежать такого сценария?

ответ

0

Я не уверен на 100%, как это сделать, но WebSockets могут быть полезны для вашей ситуации. Аналогичный вопрос был задан здесь: how to update ui lively without refreshing page

ответ FlorianF может получить вы движетесь в правильном направлении

Побольше WebSocket информация: https://netbeans.org/kb/docs/javaee/maven-websocketapi.html

удачи!

+0

Спасибо за ссылки. – Mandroid

Смежные вопросы