Jboss BPEL 和 BPMN

发布于 2024-12-20 13:11:28 字数 124 浏览 2 评论 0原文

我想将我的业务模型公开为 Web 服务,就像由业务结构控制的 Web 服务一样。我使用JBoss作为AS。我在网上搜索并找到了 BPMN 和 BPEL,但无法弄清楚哪一个最适合我的想法,将业务理念公开为 Web 服务。有人可以帮我吗。

I want to expose my business model as a webservice like there is webservice which is controlled by business structure. I am using JBoss as AS. I searched on net and found BPMN and BPEL and couldn't figure out which should be best for my idea to expose the business idea as web service. Can anybody help me out.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

稍尽春風 2024-12-27 13:11:28

当您希望将流程模型公开为 WSDL Web 服务,并且其他编排方也呈现为 Web 服务或 REST 服务时,BPEL 绝对是正确且最佳的选择。

有几个可用的开源 BPEL 引擎,最著名的是 Apache ODE 及其衍生产品。如果您打算坚持使用纯 BPEL(与 BPMN 相比,技术性更强,业务性更少),我建议使用 Apache ODE< /a>、WSO2 BPSJBoss Riftsaw。后者很有趣,因为据我所知它与 JBoss AS 无缝集成。

如果您更喜欢使用 BPMN(然后转换为 BPEL),请查看 Intalio|BPMS。它配备了 BPMN 设计器,允许您使用技术、Web 服务相关信息来注释 BPMN 模型。还有原生 BPMN (2.0) 解决方案,如 Activiti、jBPM 和 Drools Flow,但它们并不真正支持 Web 服务消息传递。

When you want to expose your process model as a WSDL Web service and the other orchestration parties are also rendered as Web services or REST services, BPEL is definitely the right and best choice.

There are a couple of open source BPEL engine available, most notably Apache ODE and its derivatives. If you plan to stick on pure BPEL (which is more technical and less business'ish than BPMN), I suggest to use Apache ODE, WSO2 BPS or JBoss Riftsaw. The latter is interesting because it AFAIK seamlessly integrates with JBoss AS.

If you prefer to use BPMN (which is then translated to BPEL), have a look at Intalio|BPMS. It comes with a BPMN designer that allows you to annotate BPMN models with technical, web service related information. There are also native BPMN (2.0) solutions like Activiti, jBPM and Drools Flow, but they don't really support Web service messaging.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文