2017-12-05 15 views
1

로그인 한 모든 사용자의 화면에 변경된 데이터를 동적으로 반영하려고합니다.Vaadin은 변경된 데이터를 모든 사용자의 화면에 동적으로 반영합니다.

항목이 데이터베이스에 추가되거나 해당 속성 중 하나가 사용자 또는 예약 된 작업 (cron-jobs)에 의해 변경되고 있습니다.

내가 원하는 것은 페이지를 새로 고침하지 않고 로그인 한 모든 사용자의 화면에 이러한 변경 사항을 반영하는 것입니다. 여기에는 모든 화면의 특정 부분이 포함됩니다. 한 부분은 모든 화면의 왼쪽 메뉴면이고, 다른 부분은 표 내용입니다.

변경된 데이터 소스를 테이블에 다시 할당하고 데이터 소스를 다시 할당 한 후 왼쪽 메뉴를 다시 작성하여 로그인 한 사용자에게 해당 작업을 수행 할 수 있습니다. 그러나 이것은 현재 사용자를위한 것입니다. 그 순간에 현재 사용중인 모든 사용자 화면을 변경해야합니다.

나는 Vaadin PUSH를 확인했지만 실제로는 관련이 없습니다.

Vaadin으로 어떻게 할 수 있습니까?

미리 감사드립니다.

답변