СИСТЕМА ОБРАБОТКИ ЗАДАНИЙ, СПОСОБ ОБРАБОТКИ ЗАДАНИЙ И ПРОГРАММА ДЛЯ ОБРАБОТКИ ЗАДАНИЙ

1. Система обработки заданий, содержащая:
блок получения задания, который получает задание;
блок регистрации задания, который регистрирует задание, полученное блоком получения задания;
блок обработки задания, который выполняет обработку задания, зарегистрированного в блоке регистрации задания;
блок получения команды остановки, который получает команду остановки обработки для задания; и
блок управления, который выполняет управление, согласно которому откладывается регистрация для задания, находящегося в процессе регистрации в блоке регистрации задания, когда блок получения команды остановки получил команду остановки обработки.
2. Система обработки заданий по п. 1, в которой
блок обработки задания является блоком, который может выполнять обработку для множества типов заданий; и
блок управления инициирует выполнение задания, для которого отложена регистрация, только для заранее определенного типа заданий из упомянутого множества типов заданий.
3. Система обработки заданий по п. 1 или п. 2, в которой
блок управления инициирует остановку обработки задания, зарегистрированного в блоке регистрации задания, когда блок получения команды остановки получил команду остановки обработки.
4. Программа для предписания компьютеру функционировать в качестве соответствующих блоков: блока получения задания, блока регистрации задания, блока обработки задания, блока получения команды остановки и блока управления в системе обработки заданий
по любому из пп. 1-3.
5. Способ обработки заданий в системе обработки заданий, которая получает задание, регистрирует полученное задание и выполняет обработку этого задания, причем способ содержит:
этап получения задания, на котором получают задание;
этап регистрации задания, на котором регистрируют задание, полученное на этапе получения задания;
этап обработки задания, на котором выполняют обработку задания, зарегистрированного на этапе регистрации задания;
этап получения команды остановки, на котором получают команду остановки обработки для упомянутого задания; и
этап управления, на котором выполняют управление, состоящее в откладывании регистрации для упомянутого задания, которое находится в процессе регистрации на этапе регистрации задания, когда получена команда остановки обработки на этапе получения команды остановки.