UC4 Выполнение заданий с веб-сервисом
Нам нужно выполнять работу UC4 по требованию, когда это необходимо, а не на основе планировщика. Существуют ли какие-либо API / веб-сервисы для запуска выполнения задания, остановки выполнения задания и запроса статуса задания, предоставляемого UC4?
Заранее спасибо!
1 ответ
Решение
Есть несколько способов достичь этого.
- Одним из них является использование Java API, создание приложения Java, которое будет вызывать ваше задание ( https://docs.automic.com/documentation/webhelp/english/AWA/12.0/AE/12.0/API/index.html).
- Другой способ - использовать внутренний веб-сервис, который вам нужно установить в первую очередь, где вы также можете выполнить объект - среди прочего ( https://docs.automic.com/documentation/webhelp/english/AWA/12.0/DOCU/12.0/AWA%20Guides/help.htm)
- Вы также могли бы построить сборку выполнения задания на других событиях (файловое событие и т. Д.) Или на общем ресурсе (триггерная запись в статическом объекте VARA), но это не очень чистые и поддерживаемые способы сделать это.
Я лично использовал бы веб-сервис, если бы не было доступно Java API. Вы можете найти API в файле uc4.jar, который должен поставляться вместе с установочным пакетом (папка lib) или в качестве отдельного загружаемого артефакта в центре загрузок automic.