I have a relatively open question - hope it is allowed.
The idea I have is to write an offline client-side application. I want to "synchronise" client-server state every once in a while (synchronisation is triggered by a user on the client-side). There are one or two 'long-running processes' on the server side (also initiated by a client-side user).
Here is the general idea:
database <-- jdbc --> jboss <-- protocol buffers --> client application
Would this work? Is JBoss an overkill for this type of application?