title: Android - Good alternatives to XMPP or REST for communication between servers and clients?
body: <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>