在 java 和 eclipse 中使用 BPEL 实现 Web 服务编排

Implementing a web service orchestration with BPEL in java and eclipse

我已经阅读了很多关于创建 Web 服务的不同教程,但是 none 这些教程可以帮助我使用 Web 服务的 BPEL 编排创建 Web 服务。

如何实现一个 java 程序,该程序使用 BPEL 编排来跟踪正在使用的 Web 服务以及如何以最佳方式与这些服务通信?

我是 SOA、BPEL 等方面的新手,所以这个问题可能看起来很愚蠢,但是 BPEL (document/code) 应该位于服务器(Web 服务)还是客户端?

如果有人能帮我解决这个问题,或者向我展示一些关于这个主题的好教程,我将不胜感激。

任何帮助将不胜感激。

Bpel 代码位于服务器端。

您可以创建一个 java 程序来访问您的 bpel 进程,然后像 Web 服务一样公开它。

示例:

http://www.oracle.com/technetwork/articles/matjaz-bpel1-090575.html

但是有更好的编排选项,例如 Oracle Service Bus。