Обучение Java. Сервлеты

       

Разработка аккуратных "долгоиграющих" методов


Последняя деталь в обеспечении "чистого" завершения организовать аккуратное исполнение "долгоиграющих" методов. Методы, которые могут выполняться длительное время должны проверять значения методов предупреждающих о наступлении завершения, и при необходимости прерывать работу. Например:

public void doPost(...) { ... for(i = 0; ((i < lotsOfStuffToDo) && !isShuttingDown()); i++) { try { partOfLongRunningOperation(i); } catch (InterruptedException e) { } } }



Содержание  Назад  







Forekc.ru
Рефераты, дипломы, курсовые, выпускные и квалификационные работы, диссертации, учебники, учебные пособия, лекции, методические пособия и рекомендации, программы и курсы обучения, публикации из профильных изданий