if(isset($_GET['actionid']) && isset($_GET['profileid']))
{
$actionid = $_GET['actionid'];
$profileid = $_GET['profileid'];
$res = $database->news_poll($profileid,$actionid);
$k = 0;
while(!$NROW =$res->fetch_array())
{
usleep('50000000');
$res = $database->news_poll($profileid,$actionid);
}
$action = actiontype_encode($NROW,'0',$json,$encode,$database);
$data['action'] = $action;
echo json_encode($data);
}
這是我的腳本輪詢服務器的新數據。 但工作瀏覽器停止工作只爲我的網站。我想問題是,當一個特定的瀏覽器訂閱新數據時,連接保持打開狀態,因此瀏覽器不會再向同一臺服務器發出請求。請解釋是否有問題。不能實現長輪詢
我需要實施長時間輪詢。這是非常重要的,真的需要使用長輪詢而不是短輪詢來實現它。請幫助。請指出實施中的實際問題。 – 2012-03-15 14:14:04