2014-10-29 55 views
0

我想在IBM BPM中配置Python/Jython,以便这些文件可以直接从流程应用程序执行。我怎样才能做到这一点? 如何在WebSphere Application Server中设置此条目?如何在IBM BPM中设置Python/Jython

回答

0

我不相信IBM BPM标准真正处理这种用例(尽管更多细节会有所帮助)。这可能是“高级”产品的一部分,但我对集成设计师产品并不熟悉。

IBM BPM Standard允许您直接调用java代码作为LiveConnect(bad),或者直接在您的Process App的服务器文件(良好)的JAR文件中执行java代码。我曾经看到过这种方式是利用Java的能力来调用命令行脚本来发布一些WASAdmin脚本,但这是我见过的与jython集成的限制。

有关创建Java连接器的详细信息,可以使用这篇文章 - http://www.ibm.com/developerworks/bpm/bpmjournal/1206_olivieri/1206_olivieri.html。虽然它说7.5.1该方法适用于通过IBM BPM的TeamWorks 7 8.5.5

您可以提供关于您尝试使用此技术方法遇到的用例的更多详细信息吗?

+0

感谢德鲁克斯!我有一些我想在IBM BPM中使用的Python代码。 你给的链接是一个很好的帮助。你能帮助进一步使用jython或寻找出路来使用puthon代码吗? – 2014-10-31 05:43:09

+1

我不是一个Python家伙,所以没有上下文来告诉你如何执行它。我相信python通常是从命令行调用的。然后,您可以使用Java来调用所需的命令行选项。不过,我仍然对这个具体的用例感兴趣,因为这不是一件正确的事情。 – Drux 2014-11-03 14:56:22

0

为什么您需要在IBM BPM上安装python或jython,如果您需要使用WAS命令行进行部署,则存在与jython或python无关并且可以执行相同操作的命令。

+0

我需要通过BPM调用Python API,你能为此提出一种方法吗? 这些API是纯粹的Python API,而不是REST API。 – 2014-12-05 06:34:19

+0

我认为你可以使用Soap API通过任何语言编程远程调用它们 – 2016-06-06 08:23:02