I'm not familiar with any of that, please give your suggestions, thank you.
10.8k 28 28 gold badges 89 89 silver badges 130 130 bronze badges asked Sep 16, 2011 at 13:29 user469652 user469652 50.8k 59 59 gold badges 129 129 silver badges 165 165 bronze badgesRealtime bi-direction full-duplex communication = WebSockets.
IMHO WebSockets will become the standard for server client communication. It's still reasonably early in their development, in terms of non-browser solutions, but the amount of options available to developers is increasing all the time. jWebSockets look like a good solution for Android and there are a host of WebSocket servers that are available to choose from. I work for Pusher who offer a hosted WebSocket service and there are other similar services that you can investigate.
Have a look at this realtime technologies guide for a list of technologies (I'm trying to keep this up to date as much as possible as I find new technologies).