Как настроить Python/Jython в IBM BPM
Я хочу настроить Python/Jython в IBM BPM, чтобы эти файлы могли напрямую выполняться из приложения процесса. Как я могу это сделать? Как настроить эту запись в WebSphere Application Server?
2 ответа
Зачем вам нужно устанавливать python или jython в IBM BPM, если вам нужно выполнить развертывание с использованием командной строки WAS, есть команды, которые не связаны с jython или python и могут делать то же самое.
Я не верю, что IBM BPM Standard действительно справляется с этим вариантом использования (хотя более подробная информация поможет). Возможно, это может быть частью "расширенного" предложения, но я не так знаком с продуктом интеграционного дизайна.
IBM BPM Standard позволяет вам напрямую вызывать код Java как LiveConnect (плохо) или выполнять код Java, который вы помещаете в файлы JAR в файлах сервера вашего Process App (хорошо). Я видел, как это использовало способность Java вызывать сценарии командной строки для выпуска некоторых сценариев WASAdmin, но это был предел интеграции с jython, который я видел.
Для получения подробной информации о создании Java-коннекторов вы можете использовать эту статью - http://www.ibm.com/developerworks/bpm/bpmjournal/1206_olivieri/1206_olivieri.html. Хотя в нем написано 7.5.1, подход работает для TeamWorks 7 через IBM BPM 8.5.5
Можете ли вы дать более подробную информацию о сценарии использования, который вы пытаетесь выполнить с помощью этого технического подхода?
Вы можете вызвать любой системный процесс api/command с помощью java, код java можно вызвать с помощью библиотек jar.
Системный процесс api/command может выполнять python или любой другой код.
IBM BPM > Jar libs > System (OS) Process API/Commands > Python
Я не встречал ни одного такого варианта использования.