AndroidアプリとPHPスクリプトの間の接続を開いたままにする方法はありますか?更新がある場合、アプリがX分ごとにHTTPリクエストを行うのではなく、PHPスクリプトが通知をAndroidアプリにプッシュできます更新を要求するには?
サーバー側にインストールして有効にすることなしにAjaxを介してこれを行うことはできないことは知っていますが、Androidでは何か違うのではないかと思います。
たとえば、PHP側で次のことを行った場合:
<?
set_time_limit(0);
while (true)
{
$updates = $updater->find();
if ($updates)
ob_flush( $updates->getAsJSON() );
sleep(60);
}
?>
このようなものは、接続を開いたままにして、Androidアプリへの更新をプッシュするために機能しますか?
サーバーはApacheとPHP5を実行しています。