Я хочу настроить Python/Jython в IBM BPM, чтобы эти файлы могли выполняться напрямую из приложения процесса. Как я могу это сделать? Как настроить эту запись в WebSphere Application Server?
Как настроить Python/Jython в IBM BPM
Ответы (3)
Зачем вам нужно устанавливать 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/команду любого системного процесса, используя java, java-код можно вызвать, используя библиотеки jar.
API/команда системного процесса может выполнять python или любой другой код.
IBM BPM > Jar libs > System (OS) Process API/Commands > Python
Я не встречал такого варианта использования.