2014-10-29 2 views
0

Я хочу настроить Python/Jython в IBM BPM, чтобы эти файлы могли непосредственно выполняться из приложения процесса. Как я могу это сделать? Как настроить эту запись в WebSphere Application Server?Как настроить Python/Jython в IBM BPM

ответ

0

Я не верю, что IBM BPM Standard действительно справляется с этим вариантом использования (хотя более подробная информация поможет). Возможно, это может быть часть «продвинутого» предложения, но я не так хорошо знаком с продуктом дизайнера интеграции.

IBM BPM Standard позволяет вам напрямую называть Java-код либо как LiveConnect (bad), либо выполнять 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

Можете ли вы дать более подробную информацию о прецеденте, который вы пытаетесь выполнить с помощью этого технического подхода?

+0

Thanks Drux! У меня был код python, который я хотел бы использовать, как есть, в IBM BPM. Ссылка, которую вы дали, - отличная помощь. Не могли бы вы помочь в использовании jython или найти выход для использования кода puthon? –

+1

Я не парень из python, поэтому не имею контекста, чтобы рассказать вам, как его выполнить. Я считаю, что python обычно вызывается из командной строки. Затем вы можете использовать Java для вызова нужных параметров командной строки. Однако меня все еще интересует конкретный прецедент, так как это не так, как нужно. – Drux

0

Зачем вам нужно установить python или jython на IBM BPM, если вам нужно его развернуть с использованием командной строки WAS, есть команды, которые не связаны с jython или python и могут сделать то же самое.

+0

Мне нужно вызывать API Python через BPM, можете ли вы предложить способ для этого? Эти API-интерфейсы являются чистыми API-интерфейсами Python, а не API-интерфейсами REST. –

+0

Я думаю, вы можете использовать Soap API, чтобы называть их удаленно через любое языковое программирование –

Смежные вопросы