我相信 Netbeans 不支持 BPEL。是否有解决方法,或者您能否建议一些其他 IDE,我可以在其中组合 Web 服务?我有两个 Web 服务,一个搅动数据并以 JSON/字符串形式提供输出,另一个 Web 服务将输入作为上一个 Web 服务的输出并可视化/绘制数据。
谢谢
Netbeans 支持 BPEL。为此,请下载 Glassfish ESB(Open ESB),其中还包括 Netbeans IDE。你可以从这里找到Glassfish ESB。
通常,BPEL 支持由两个组件组成:可视化编辑器和运行时。由于 Netbeans 是一个 IDE,因此它可以提供编辑器部分,但不能提供运行时。对于运行时部分,OpenESB 用于与 Netbeans 捆绑在一起,并且可以执行 BPEL 2.0 流程。我不完全确定,但在我看来,Oracle似乎决定放弃对BPEL的支持,转而支持他们自己的BPEL解决方案。OpenESB已被LogiCoy接管,我在Netbeans网站上找不到任何版本的Netbeans Enterprise Pack。所以我认为它不再可用。
替代方案可能是Eclipse BPEL设计器(编辑器)和Apache ODE(运行时)。
如果您只有两个 Web 服务,那么 BPEL 对于您的方案来说可能是矫枉过正的。此外,BPEL 严格依赖于 WSDL 和 XML Schema。如果您的服务生成并使用 JSON,BPEL 无法直接处理此数据,而是将其视为字符串数据。
NetBeans本身不支持BPEL,但是OpenESB建立在NetBeans平台之上