Dr_Grizzly » 25 апр 2007, 17:23
ну смотри, представь, что мы делаем планировщик задач, натыкали кучу задач и ждем когда выполнится первая по времени задача.
как в этом случае проверять базу на то. что время подошло для выполнения задачи?
т.е. перебирать все задачи и сверять с текущим временем, ну пусть раз в минуту, секунды отсеем.
какие будут предложения? дело в том, что подобных задач, когда привязка ко времени, очень много. возьмем еще пример, у нас прога ведет учет проживающих в гостинице, есть дата и время въезда, и дата и время выезда. вот нужно чтобы программа не прозевала время выезда и оповестила администратора об этом. с учетом того, что программа запустилась один раз и работает весь день.
ну смотри, представь, что мы делаем планировщик задач, натыкали кучу задач и ждем когда выполнится первая по времени задача.
как в этом случае проверять базу на то. что время подошло для выполнения задачи?
т.е. перебирать все задачи и сверять с текущим временем, ну пусть раз в минуту, секунды отсеем.
какие будут предложения? дело в том, что подобных задач, когда привязка ко времени, очень много. возьмем еще пример, у нас прога ведет учет проживающих в гостинице, есть дата и время въезда, и дата и время выезда. вот нужно чтобы программа не прозевала время выезда и оповестила администратора об этом. с учетом того, что программа запустилась один раз и работает весь день.