I have two applications. One is a Java thick client Swing GUI for controlling some parameters which are stored in the DB. The other is a Java EE server side application which sends XML streams clients based on the parameters set by the GUI.
I would like the server side app to update its state as soon as the Swing GUI persists changes to the DB. What would be the best way of achieving this?