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