title: Websockets versus GCM under Android: battery usage?
body: <p>I need to maintain an open, two-way communication channel between an Android app and an external server. I know that I can use GCM for this, but for various reasons that don't pertain to Android, itself, I would like to use websockets, if at all possible.</p>
  
  <p>Can anyone point me to a comparison of resource/battery usage stats when using GCM versus a java-based websockets client under Android?</p>
  
  <p>Thanks in advance.</p>