最低BPEL / BPMN要求?

时间:2011-02-18 08:58:18

标签: java bpel bpmn

我是BPEL / BPMN的新手。

是否可以在没有WS- * Web服务和EJB容器(如jBoss,WebLogic,Glassfish)的情况下编写BPEL / BPMN感知软件?

我想知道是否有关于使用Maven和Eclipse创建BPEL / BPMN程序的快速入门教程。

并且,像Apache ODE和jBPM这样的开放引擎是否为浏览器后面的最终用户提供WYSIWYG工作流设计器?

2 个答案:

答案 0 :(得分:3)

BPEL本身依赖于WS- ,因此如果要使用标准BPEL,则无法避免使用Web服务。然而,BPMN 2.0提供了一个抽象,这意味着只要您的引擎支持,就可以将BPMN与WS - ,Java或任何您想要的东西一起使用。例如,Activiti在WS- *中很糟糕,但是当你想将它嵌入Java应用程序时非常好。

Eclipse BPEL设计器有Apache ODE和JBoss Riftsaw的部署描述符编辑器和部署器,后者基本上是带有一些JBoss foo的ODE。

答案 1 :(得分:1)

毫无疑问,您可以创建连接到BPEL引擎但尚未在应用程序服务器中运行的客户端。 但是,他们需要WS- *,因为这是与BPEL流程进行通信的机制。

有关教程,请参阅各种BPEL相关工具和服务器供应商的网站。 jBoss我认为Eclipse有一个插件可以提供工作流编辑器,我不知道Apache。