1

目前我们正在开发一个需要 JMS 的企业应用程序,因此我们决定获得一个符合 JavaEE6 的应用程序服务器,即 Glassfish 3.1.2.2。我们之所以选择它,是因为它是参考实现 (JavaEE6)(我想知道我们是否做出了正确的选择?)。

现在我们正在研究一种可以与 Glassfish 一起使用/集成的 BPM 技术,到目前为止,我只知道 JBPM 和 JBoss。

BPM有什么推荐吗?Glassfish 是正确的选择还是 JBoss 是更好的选择?请注意,我们买不起 Weblogic 或 Websphere,所以它们都不在图片中:-)。

谢谢,
czetsuya

4

3 回答 3

1

如果您继续使用 jBPM5,则无需选择 jBoss。您可以在任何 Application Server 中使用 jBPM,因此您不必担心您选择的 Application Server。您可以将 jBPM 视为休眠,一个完全独立的框架,用于将 BPM 功能添加到您的应用程序中。

干杯

于 2012-10-02T22:46:31.437 回答
0

熟悉 JBPM4,显然我在寻找类似的东西,所以我尝试了 JBPM5,但很明显它是完全不同的东西。在阅读了一些关于谷歌的文章后,我发现 JBPM5 实际上是 Drools。而 JBPM4 的继任者现在使用了不同的名称“Activiti”。所以我选择了 Activiti。http://activiti.org/

于 2013-01-14T02:44:04.730 回答
0

我们花了很多时间让 jBPM 在 Glassfish 中运行,但没有成功!问题从持久性进程存储开始。kie-server.war 不能在 Glassfish 上部署,与 jbpm-console 相同。

不幸的是,直到今天,开发 Java EE 应用程序并不意味着它可以部署在所有应用程序服务器上。

于 2016-12-06T15:00:26.687 回答