I am designing a client (desktop)/server program. I decide to adopt Spring-Remoting for data exchange.
My questions are:
1. How to let the server "push" the data to client when data is available? It would be something like chatroom, once server receive input from one user, it will update all the users immediately.
2. Is the calls are Async (RMI, HTTPInvoker,etc, I believe most remoting framework do)