我一直在阅读许多不同的教程来创建Web服务,但这些教程都不能帮助我创建一个带有Web服务的BPEL编排的Web服务。
如何实现一个使用BPEL业务流程的java程序来跟踪正在使用的Web服务以及如何以最佳方式与这些服务进行通信?
我是SOA,BPEL等新手,所以这个问题可能看起来很愚蠢,但BPEL(文档/代码)应该位于服务器(Web服务)还是客户端?
如果有人可以帮助我,或者可能会给我一些关于这个主题的好教程,我会非常感激。
非常感谢任何帮助。
答案 0 :(得分:0)
Bpel代码位于服务器端。
您可以创建一个访问您的bpel进程的java程序,然后将其暴露为Web服务。
示例:
http://www.oracle.com/technetwork/articles/matjaz-bpel1-090575.html
但是有更好的业务流程选项,例如Oracle Service Bus。