The question is simple. How to achieve some sort of fail over. What I want is ability of client to seamlesly reconnect to server that has become unavailable - e.g. restart of the server. Is it currently possible to implement/configure such behavior in the spring? Could aspect framework help?
Even better solution would allow to reconnect to some sort of backup server in case of a main server unavailability - transparent fail over. In addition one might want to implement load balancing, etc.
I know, this is far more complex issue, if anyone tried this with Spring I would appreciate any advice.