現在、GoogleのAppEngineでホストされている別のアプリケーションからプッシュ通知を受信できるAndroidアプリケーションを作成しています。GAEでソケットを使用できないため、GTalkサーバーでXMPPを使用すると問題が解決する可能性があります。しかし、そうすれば、AndroidアプリケーションはユーザーのGtalkアカウントに接続され、実際にはユーザーがオンラインではないのに、ユーザーがオンラインであると表示されます。
ユーザーにオンラインであることを示したり、ユーザーに別のアカウントを作成するように依頼したりせずに、この種のコミュニケーションを実現する方法はありますか?
または、無料のプッシュ通知の代替手段はありますか?
編集:私は1.5以上のAndroidデバイスをターゲットにしているので、C2DMはオプションではありません。
ありがとう!