我们目前正在评估BPM引擎,我非常感谢社区的意见.我正在做自己的尽职调查,但也想听听基于实施故事的建议.
我的主要评估标准如下
目前我正在评估Activiti和JBPM.Bonita open BPM似乎也是一个很好的候选者,但从未使用它.你们在Bonita上有成功的部署吗?
我正在评估在我们的应用程序中使用的BPM产品.我想知道
谢谢
编写新的工作流引擎或使用现有的BPM引擎更好:jBPM 5,Activiti 5?
我的应用程序是基于Web的应用程序,性能很重要.我怀疑的是,与编写简单的工作流引擎相比,使用jBPM/Activiti是否会带来性能开销.
如果我采用自我实现,我将错过工作流的可视化.为了表现,它可以交易.
我正在寻找一个好的规则引擎.
我看到它存在两个很好的项目:JBPM和Drools.
我真的不明白两者之间的差异,我不知道什么是理想的工具.
您能否向我提供更多信息以及您对其中一个或另一个的体验,以及您认为最适合管理业务规则的内容.
启动jboss服务器时,它会出现错误无法启动服务jboss.deployment.unit."jbpm-console.war".但是,当我使用start.demo运行jbpm6演示时,它的工作正常.
23:43:41,042 ERROR [org.jboss.msc.service.fail] (MSC service thread 1-4) MSC00001: Failed to start service jboss.deployment.unit."jbpm-console.war".PARSE: org.jboss.msc.service.StartException in service jboss.deployment.unit."jbpm-console.war".PARSE: Failed to process phase PARSE of deployment "jbpm-console.war"
at org.jboss.as.server.deployment.DeploymentUnitPhaseService.start(DeploymentUnitPhaseService.java:119) [jboss-as-server-7.1.1.Final.jar:7.1.1.Final]
at org.jboss.msc.service.ServiceControllerImpl$StartTask.startService(ServiceControllerImpl.java:1811) [jboss-msc-1.0.2.GA.jar:1.0.2.GA]
at org.jboss.msc.service.ServiceControllerImpl$StartTask.run(ServiceControllerImpl.java:1746) [jboss-msc-1.0.2.GA.jar:1.0.2.GA]
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110) [rt.jar:1.7.0_09]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603) [rt.jar:1.7.0_09]
at java.lang.Thread.run(Thread.java:722) [rt.jar:1.7.0_09]
Caused by: org.jboss.msc.service.ServiceNotFoundException: Service service jboss.ejb.default-resource-adapter-name-service not found
at org.jboss.msc.service.ServiceContainerImpl.getRequiredService(ServiceContainerImpl.java:447) [jboss-msc-1.0.2.GA.jar:1.0.2.GA]
at org.jboss.as.ejb3.deployment.processors.MessageDrivenComponentDescriptionFactory.getDefaultResourceAdapterName(MessageDrivenComponentDescriptionFactory.java:273)
at org.jboss.as.ejb3.deployment.processors.MessageDrivenComponentDescriptionFactory.processMessageDrivenBeanMetaData(MessageDrivenComponentDescriptionFactory.java:244)
at org.jboss.as.ejb3.deployment.processors.MessageDrivenComponentDescriptionFactory.processBeanMetaData(MessageDrivenComponentDescriptionFactory.java:88)
at org.jboss.as.ejb3.deployment.processors.AnnotatedEJBComponentDescriptionDeploymentUnitProcessor.processBeanMetaData(AnnotatedEJBComponentDescriptionDeploymentUnitProcessor.java:65)
at org.jboss.as.ejb3.deployment.processors.AbstractDeploymentUnitProcessor.processDeploymentDescriptor(AbstractDeploymentUnitProcessor.java:143)
at org.jboss.as.ejb3.deployment.processors.AbstractDeploymentUnitProcessor.deploy(AbstractDeploymentUnitProcessor.java:84)
at org.jboss.as.server.deployment.DeploymentUnitPhaseService.start(DeploymentUnitPhaseService.java:113) [jboss-as-server-7.1.1.Final.jar:7.1.1.Final]
... 5 more
23:43:41,104 INFO [org.jboss.as] (MSC service thread 1-6) …Run Code Online (Sandbox Code Playgroud) 我听说"jBPM"的开发者最近已转移到"Activiti BPMN 2"(例如:Tom).
我想知道jBPM的支持是否会结束.此外,我很高兴听到你的想法,即随着时间的推移,Activiti BPMN的改进是否会比jBPM更好或更有用?
我也想知道他们之间的利弊.
我糊涂了.我正在为我的公司开发基于grails的内部工具.此工具中的一个组件是一个简单的问题跟踪器(帮助台功能).我有域对象,如问题,问题和NewFeature.每个域类都有不同的工作流程.
我最初的想法是在域对象中滚动我自己的状态机功能.然后我用Google搜索状态机引擎和工作流引擎.而现在我迷路了.
我想评论其他开发人员如何解决这个问题.你用Drools,Jbpm,Activiti吗?还是一些更简单的状态机引擎?
我一直在阅读Drools,Jbpm的一些文档.他们看起来很漂亮.但似乎我只需要这些库提供的一小部分功能.
我正在使用Grails,但它当然也很容易使用Java库.
有人可以建议我jBPM,使用Spring和使用的一些示例应用程序Hibernate?
我是新手jBPM,需要获得一些关于它的参考应用程序.
我是java开发人员.我正在开发新的应用程序框架.在这个应用程序中我将集成JBPM,spring和hibernate.
所以,请回答我的以下问题,
请举一个例子.
感谢您的回答.
各位论坛用户好,
我有一个问题要问你.我们这里有一些复杂的项目,需要有一个工作流程,用户可以将这些功能放入流程中
我们将有一个复杂的GUI用于事物,我们还必须将工作流设计器放入我们的应用程序中.我的问题是:
谢谢您的回答!
jbpm ×10
java ×7
activiti ×4
workflow ×3
business-process-management ×2
drools ×2
jboss ×2
architecture ×1
bpmn ×1
frameworks ×1
grails ×1
hibernate ×1
jboss7.x ×1
redhat ×1
spring ×1