I'm developing a JEE application (Glassfish, EJB, JPA) with a Swing client running in the application client container. The swing application works with a subset of the entities held by the server, depending on which user is logged in.
In the server side, the state of these entities can change at any time and the Swing client needs to be notified about this change to keep the view updated.
Is there any framework/API/library available to achieve this? In case of yes, ¿Does it work at entity's property-level?
I read that exist frameworks like JCS, Ehcache and others that replicate caches, but i don't know if I could use any them under my requirements as the Swing client works with a subset of the entities.
Thanks a lot in advanced.