can somebody explain to me how googles Push Service work? I know google has a persistent connection to its servers but how come that a persistent connection doesnt drain the battery for no good?
I understand polling on the otherside constantly wake up the system and boot up the radio. But how is this different from a constant connection to a googleserver? For my understanding you need a permanent active radio to hold that connection?
How can this be more efficient in battery usage than polling?
thanks