I suggest you create a small version testing a server-client setup and convince yourself how it works. You can use the net library in Processing. Not sure if it will work on Android though. Another alternative is oscP5 which works on supported mobile devices.
How many clients will your server manage?
Kf