Android - Good alternatives to XMPP or REST for communication between servers and clients?
<p>I am doing a project. For my project i need to create an Android application.
I will use Java and Eclipse.</p>

<p>The main idea of app.
The application works on environment/location. Example the application needs to pick up on 
the users location. He should then also be able to communicate with his friends or colleagues which are in the same location. </p>

<p>There will be real-time communication. And the client must be able to communicate with the serve. The system will also set location by WiFi and GPS. A database will store information. Also it should be open source.</p>

<p>I have just started looking and reading up on XML-RPC, JSON-RPC and SOAP. 
This is my first Android application. </p>

<p>I am looking for a good alternatives to XMPP or REST for communication between servers and clients? Any recommendation would be appreciated or advice.</p>

<p>Kind regards</p>
