Я делаю последовательный запрос http get на файл PHP на моем сервере.PHP очень прост и выглядит следующим образом:
$con = mysql_connect('bla', 'bla', 'bla');
// retrieve required info from database
mysql_close($con);
echo $result;
Эти строки из кода Android, который отправляет запросы получения:
DefaultHttpClient client = new DefaultHttpClient();
HttpGet getRequest = new HttpGet(url);
HttpResponse getResponse = client.execute(getRequest);
На первый взгляд кажется, что соединение sql открытои закрыто для каждого звонка на стороне сервера.Это неэффективно, поскольку один и тот же клиент отправляет последовательные запросы.Поэтому я хочу оставить соединение открытым для одного и того же клиента, пока он не прекратит отправку запросов на получение.Это делается автоматически apachi / php / what или я должен сделать что-то вручную?Есть похожие вопросы, но я просто хочу задать мой конкретный пример.Поскольку моя цель - прослушать сервер, любая рекомендация (например, более эффективная кометная техника) также приветствуется ...