Показать сообщение отдельно
Старый 04.03.2009, 19:10   #12  
ivas is offline
ivas
Участник
Аватар для ivas
 
252 / 68 (3) ++++
Регистрация: 22.12.2005
Цитата:
Из всего вышесказанного можно сделать вывод, что это не совсем так. На самом деле, похоже, сервер проверяет активность клиента с какой-то периодичностью, и это может происходить прямо посреди исполнения метода на сервере (и вне зависимости от транзакции). Единственное, что я точно замечал, что это (проверка активности клиента) никогда не происходит, когда сервер выполняет какую-то долгоиграющую операцию с БД, типа большого селекта, например, или висящего заблокированного апдэйта. В этой ситуации клиента можно снять, но операция на сервере останется висеть очень долго, пока не отработает, либо не кильнёшь сессию на БД. Вот.
это понятно что сервер проверяет наличие клиента

интересно можно ли заставить сервер не опрашивать клиента?
может обрамить вызов метода startLenghtyOperation(), endLenghtyOperation()?
__________________
aLL woRk aNd nO JoY MAKes jAck a dULL Boy