СЛУЖБЫ АВТОМАТИЗАЦИИ ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ ДЛЯ ПРЕТЕНЗИЙ

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